ACM Home Page
Please provide us with feedback. Feedback
Finding the visibility graph of a simple polygon in time proportional to its size
Full text PdfPdf (1.08 MB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the third annual symposium on Computational geometry table of contents
Waterloo, Ontario, Canada
Pages: 11 - 20  
Year of Publication: 1987
ISBN:0-89791-231-4
Author
J. Hershberger  Computer Science Department, Stanford University, Stanford, CA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 57,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/41958.41960
What is a DOI?

ABSTRACT

Let P be a given simple polygon with n sides. The visibility graph of P has an edge between every pair of polygon vertices that can be connected by an open segment in the interior of P. We describe an algorithm that finds the visibility graph of P in &Ogr;(m + n log log n) time, where m is the number of edges in the visibility graph. Because m can be as small as &Ogr;(n), the algorithm improves on the more general visibility algorithms of Asano et al. [AAGHI] and Welzl [W], which take &THgr;(n2) time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AAGHI
 
B
B. Baumgart: UA polyhedral representation for computer vision." Proceedings of the AFIPS National Computer Conference, 1975, pp. 58Q- 596.
CG
CI
 
GJPT
M. Garey, D. Johnson, F. Preparata, R. Tarjan: "Triangulating a simple polygon." Information Processing Letters, Vol. 7, No. 4 (1978)) pp. 175-180.
GHLST
GMPR
GS
 
HeM
 
HuM
S. Huddleston and K. Mehlhorn: "A new data structure for representing sorted lists." Acta Informatica, Vol. 17 (1982), pp. 157-184.
 
S
S. Suri: Private communication, 1986.
 
TV
R. Tarjan and C. Van Wyk: "An O(n log log n)- time algorithm for triangulating simple polygons." Manuscript, July 1986.
 
W
E. Welzl: 'Constructing the visibility graph for n line segments in O(ra2) time." Information Processing Letters, Vol. 20 (1985), pp. 167-171.

CITED BY  7