Abstract
An algorithm is presented to maintain the visibility graph of a set of N line segments in the plane in O(log2 N + K log N) time, where K is the total number of arcs of the visibility graph that are destroyed or created upon insertion or deletion of a line segment. The line segments should be disjoint, except possibly at their end-points. The algorithm maintains the visibility diagram, a 2-dimensional cell complex whose 0-dimensional cells correspond to arcs of the visibility graph.
The method can also be applied to determine the visibility polygon of a query point, and also to plan the motion of a rod amidst a dynamically changing set of obstacles. The time complexity of both applications meets the optimal time bounds for their static counterparts.
| Original language | English |
|---|---|
| Title of host publication | Algorithms and Data Structures |
| Editors | F DEHNE, SACK, N SANTORO |
| Place of Publication | Berlin |
| Publisher | Springer |
| Pages | 425-436 |
| Number of pages | 12 |
| ISBN (Print) | 3-540-54343-0 |
| DOIs | |
| Publication status | Published - 1991 |
| Event | 2ND WORKSHOP ON ALGORITHMS AND DATA STRUCTURES ( WADS 91 ) - , Canada Duration: 14-Aug-1991 → 16-Aug-1991 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 519 |
| ISSN (Print) | 0302-9743 |
Other
| Other | 2ND WORKSHOP ON ALGORITHMS AND DATA STRUCTURES ( WADS 91 ) |
|---|---|
| Country/Territory | Canada |
| Period | 14/08/1991 → 16/08/1991 |
Fingerprint
Dive into the research topics of 'Dynamically maintaining the visibility graph'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver