Abstract
The notion of staircase separator, introduced in [2], greatly facilitates the design of divide-and-conquer algorithms for problems on rectangles. We generalize the concept of staircase separator to k-perfect staircase separator, namely a set of staircase separators which partitions a set S of n axis-parallel, rectangles into k subsets of (almost) equal size. We derive an optimal O(logn) time parallel algorithm for computing a k-perfect staircase separator, using O(n) processors on the CREW PRAM model of computation. For a special case, where k = 2, this result provides a new bound of \(\left\lceil {\frac{n}{2}} \right\rceil\), in compared to \(\left\lceil {\frac{{7n}}{8}} \right\rceil\) in [2], on the quality of staircase separators for sets of rectangles.
work done while at Departement Informatik, ETH Zürich, Switzerland.
Chapter PDF
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
A. Aggarwal, B. Chazelle, L. Guibas, C. Ó'Dúnlaing, and C. Yap. Parallel computational geometry. Algorithmica, 3:293–327, 1988.
M. J. Atallah and D. Z. Chen. Parallel rectilinear shortest paths with rectangular obstacles. Comput. Geom. Theory Appl., 1:79–113, 1991.
M. J. Atallah and D. Z. Chen. On parallel rectilinear obstacle-avoiding paths. Comput. Geom. Theory Appl., 3:307–313, 1993.
M. J. Atallah, R. Cole, and M. T. Goodrich. Cascading divide-and-conquer: A technique for designing parallel algorithms. SIAM J. Comput., 18(3):499–532, 1989.
D. Z. Chen and K. S. Klenk. Rectilinear shortest path queries among rectangular obstacles. In Proc. 5th Canad. Conf. Comput. Geom., Quebec, Canada, 1995.
J. Ja'Ja'. An Introduction to Parallel Algorithms. Addison-Wesley, 1992.
R. E. Ladner and M. J. Fischer. Parallel prefix computation. JACM, 27(4):831–838, 1980.
P. Mitra and B. Bhattacharya. Efficient approximate shortest-path queries among isothetic rectangular obstacles. In Proc. 3rd WADS, LNCS 709, Springer-Verlag, pages 518–529, 1993.
V. H. Nguyen. Optimal binary space partitions for orthogonal objects. Diss. ETH No. 11818, Dept. of Comput. Sci., ETH Zürich, ETH-Zentrum, CH-8092 Zürich, Switzerland, 1996.
R. E. Tarjan and U. Vishkin. An efficient parallel biconnectivity algorithm. SIAM J. Comput., 14(4):862–874, 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nguyen, V.H. (1997). A new staircase separator theorem. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds) Euro-Par'97 Parallel Processing. Euro-Par 1997. Lecture Notes in Computer Science, vol 1300. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0002769
Download citation
DOI: https://doi.org/10.1007/BFb0002769
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63440-9
Online ISBN: 978-3-540-69549-3
eBook Packages: Springer Book Archive