| Motorcycle graphs and straight skeletons |
| Full text |
Pdf
(891 KB)
|
| Source
|
Symposium on Discrete Algorithms
archive
Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
table of contents
San Francisco, California
Pages: 156 - 165
Year of Publication: 2002
ISBN:0-89871-513-X
|
|
Authors
|
|
Siu-Wing Cheng
|
Hong Kong University of Science & Technology, Kowloon, Hong Kong
|
|
Antoine Vigneron
|
Hong Kong University of Science & Technology, Kowloon, Hong Kong
|
|
| Sponsor |
|
| Publisher |
Society for Industrial and Applied Mathematics
Philadelphia, PA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 44, Citation Count: 5
|
|
|
ABSTRACT
We present a new algorithm to compute a motorcycle graph. It runs in O(n√n log n) time when n is the size of the input. We give a new characterization of the straight skeleton of a polygon possibly with holes. For a simple polygon, we show that it yields a randomized algorithm that reduces the straight skeleton computation to a motorcycle graph computation in O(n log2 n) time. Combining these results, we can compute the straight skeleton of a non-degenerate simple polygon with n vertices, among which r are reflex vertices, in O(n log2n + r√r log r) expected time. For a degenerate simple polygon, our expected time bound becomes O(n log2 n + r17/11+ε).
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.
| |
1
|
|
| |
2
|
|
| |
3
|
O. Aichholzer, F. Aurenhammer, D. Alberts, and B. Gärtner. A novel type of skeleton for polygons. The Journal of Universal Computer Science, 1(1995), 752-761.
|
| |
4
|
H. Blum. A transformation for extracting new descriptors of shape. In Models for the Perception of Speech and Visual Form, (eds. W. Wathen-Dunn), 362-380, 1967, M.I.T. Press.
|
| |
5
|
|
| |
6
|
B. Chazelle and J. Friedman. A deterministic view of random sampling and its use in geometry. Combinatorica, 10 (1990), 229-249.
|
| |
7
|
|
| |
8
|
F. Chin, J. Snoeyink, and C. A. Wang. Finding the medial axis of a simple polygon in linear time. Discrete Comput. Geom., 21 (1999), 405-420.
|
| |
9
|
|
 |
10
|
Erik D. Demaine , Martin L. Demaine , Joseph S. B. Mitchell, Folding flat silhouettes and wrapping polyhedral packages: new results in computational origami, Proceedings of the fifteenth annual symposium on Computational geometry, p.105-114, June 13-16, 1999, Miami Beach, Florida, United States
[doi> 10.1145/304893.304933]
|
| |
11
|
|
| |
12
|
Erik D. Demaine , Martin L. Demaine , Anna Lubiw, Folding and one straight cut suffice, Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, p.891-892, January 17-19, 1999, Baltimore, Maryland, United States
|
| |
13
|
D. Eppstein and J. Erickson. Raising roofs, crashing cycles, and playing pool: Applications of a data structure for finding pairwise interactions. Discrete Comput. Geom., 22 (1999), 569-592.
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
J. Matoušek. On constants for cuttings in the plane. Discrete Comput. Geom., 20 (1998), 427-448.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
CITED BY 5
|
|
Oswin Aichholzer , Franz Aurenhammer , Belén Palop, Quickest paths, straight skeletons, and the city Voronoi diagram, Proceedings of the eighteenth annual symposium on Computational geometry, p.151-159, June 05-07, 2002, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|