MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  An Improved Output-size Sensitive Parallel Algorithm for Hidden-Surface Removal for Terrains

Download:
Download as a PDF
unknown authors
http://www.eece.unm.edu/~dbader/ipdps/1998/papers/092.pdf
Add To MetaCart

Abstract:

We describe an efficient parallel algorithm for hiddensurface removal for terrain maps. The algorithm runs in O(log 4 n) steps on the CREW PRAM model with a work bound of O((n + k)polylog(n)) where n and k are the input and output sizes respectively. In order to achieve the work bound we use a number of techniques, among which our use of persistent data-structures is somewhat novel in the context of parallel algorithms. To the best of our knowledge this is the most efficient parallel algorithm for hidden-surface removal for an important class of 3-D scenes.

Citations

222 Parallel prefix computation – Ladner, Fischer - 1980
161 A characterization of ten hidden surface algorithms – Sutherland, Sproull, et al. - 1974
149 A Synthesis of Parallel Algorithms – Reif, ed - 1993
133 Leeuwen. Maintenance of configurations in the plane – Overmars, van - 1981
68 Visibility and intersection problems in plane geometry – Chazelle, Guibas - 1989
66 Finding the maximum, merging and sorting in a parallel computation model – Shiloach, Vishkin - 1981
57 Cascading divide-and-conquer: a technique for designing parallel algorithms – Atallah, Cole, et al. - 1989
43 Efficient hidden surface removal for objects with small union size – Katz, Overmars, et al. - 1992
42 Worst-case optimal hidden-surface removal – McKenna - 1987
34 An e cient output-sensitive hidden-surface removal algorithms and its parallelization – Reif, Sen - 1988
23 Hidden surface removal for rectangles – Bern - 1990
21 Output-Sensitive Hidden Surface Removal – Overmars, Sharir - 1989
20 New algorithms for special cases of the hidden line elimination problem – Guting, Ottmann - 1987
15 A Fast Line-Sweep Algorithm For Hidden Line Elimination – Nurmi - 1985
14 A Simplified Technique for Hidden-Line Elimination in Terrains – Preparata, Vitter - 1992
10 Quadratic Bounds for Hidden-Line Elimination – D'evai - 1986
9 A polygonal approach to hidden-line elimination – Goodrich - 1992
9 Parallel Algorithms for Evaluating Sequences of Set-Manipulation Operations – Atallah, Goodrich, et al. - 1988
7 Generalized sweep methods for parallel computational geometry – Goodrich, Ghouse, et al. - 1990
6 Optimal Parallel Algorithms for Transitive Closure and Point Location in Planar Structures – Tamassia, Vitter - 1989
4 Efficient ray-shooting and hidden-surface removal – Berg, Halperlin, et al. - 1991
3 An inputsize/output-size trade-off inthe time-complexity of rectilinear hidden-surface removal – Atallah, Goodrich, et al. - 1990
3 Time and space bounds for hidden-line and hidden-surface elimination algorithms – Schmitt - 1981
1 the data-structures persistent – Make - 1989