Computing Downwards Accumulations on Trees Quickly (1995)
Cached
Download Links
- [www.cs.auckland.ac.nz]
- [web.comlab.ox.ac.uk]
- DBLP
Other Repositories/Bibliography
| Citations: | 9 - 3 self |
BibTeX
@MISC{Gibbons95computingdownwards,
author = {Jeremy Gibbons and Jeremy Gibbons},
title = {Computing Downwards Accumulations on Trees Quickly},
year = {1995}
}
OpenURL
Abstract
Downwards passes on binary trees are essentially functions which pass information down a tree, from the root towards the leaves. Under certain conditions, a downwards pass is both `efficient' (computable in a functional style in parallel time proportional to the depth of the tree) and `manipulable' (enjoying a number of distributivity properties useful in program construction); we call a downwards pass satisfying these conditions a downwards accumulation. In this paper, we show that these conditions do in fact yield a stronger conclusion: the accumulation can be computed in parallel time proportional to the logarithm of the depth of the tree, on a Crew Pram machine.







