|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
33rd Annual Symposium on Foundations of Computer Science (FOCS 1992)
Pittsburgh, PA, USA
October 24-October 27
ISBN: 0-8186-2900-2
| ASCII Text | x | ||
| H. Wagener, "Optimal parallel hull construction for simple polygons in O(log log n) time," Foundations of Computer Science, IEEE Annual Symposium on, pp. 593-599, 33rd Annual Symposium on Foundations of Computer Science (FOCS 1992), 1992. | |||
| BibTex | x | ||
| @article{ 10.1109/SFCS.1992.267792, author = {H. Wagener}, title = {Optimal parallel hull construction for simple polygons in O(log log n) time}, journal ={Foundations of Computer Science, IEEE Annual Symposium on}, volume = {0}, year = {1992}, isbn = {0-8186-2900-2}, pages = {593-599}, doi = {http://doi.ieeecomputersociety.org/10.1109/SFCS.1992.267792}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Foundations of Computer Science, IEEE Annual Symposium on TI - Optimal parallel hull construction for simple polygons in O(log log n) time SN - 0-8186-2900-2 SP593 EP599 A1 - H. Wagener, PY - 1992 KW - visibility region KW - simple polygons KW - optimal parallel algorithm KW - convex hull KW - simple polygon KW - runtime KW - CRCW-PRAM KW - data structure KW - subchain hull queries VL - 0 JA - Foundations of Computer Science, IEEE Annual Symposium on ER - | |||
The author proposes an optimal parallel algorithm for computing the convex hull of a simple polygon. The algorithm achieves a runtime of O(log log n) using O(n/log log n) processors of a CRCW-PRAM. The data structure representing the convex hull is not the standard one, i.e. an array storing the vertices of the hull in clockwise order. Indeed, a lower bound of Omega (log n/log log n) on the runtime for any algorithm employing a polynomial number of processors and computing the array-representation is known. Nevertheless, the representation is adequate for further parallel processing; standard queries like computing the intersection of the hull with a given line, etc., can be answered in time O(log n/(log p+1)+1) using p processors. In addition subchain hull queries are supported optimally in time O(log k/(log p+1)+1), where k is the length of the subchain. The algorithm can easily be adapted to other hull-like structures for simple polygons; as e.g. the orthogonal hull, and the visibility region from a point under various definitions of visibility.
Index Terms:
visibility region, simple polygons, optimal parallel algorithm, convex hull, simple polygon, runtime, CRCW-PRAM, data structure, subchain hull queries
Citation:
H. Wagener, "Optimal parallel hull construction for simple polygons in O(log log n) time," focs, pp.593-599, 33rd Annual Symposium on Foundations of Computer Science (FOCS 1992), 1992
Usage of this product signifies your acceptance of the Terms of Use.
