| Finding the visibility graph of a simple polygon in time proportional to its size |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 57, Citation Count: 7
|
|
|
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
|
L Guibas , J Hershberger , D Leven , M Sharir , R Tarjan, Linear time algorithms for visibility and shortest path problems inside simple polygons, Proceedings of the second annual symposium on Computational geometry, p.1-13, June 02-04, 1986, Yorktown Heights, New York, United States
[doi> 10.1145/10515.10516]
|
 |
GMPR
|
Leo J. Guibas , Edward M. McCreight , Michael F. Plass , Janet R. Roberts, A new representation for linear lists, Proceedings of the ninth annual ACM symposium on Theory of computing, p.49-60, May 04-04, 1977, Boulder, Colorado, United States
[doi> 10.1145/800105.803395]
|
 |
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
|
|
D. P. Dobkin , H. Edelsbrunner , M. H. Overmars, Searching for empty convex polygons, Proceedings of the fourth annual symposium on Computational geometry, p.224-228, June 06-08, 1988, Urbana-Champaign, Illinois, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|