Abstract:
We define the notion of a star unfolding of the surface P of a convex polytope with n vertices, and use it to solve several problems related to shortest paths on P. The first algorithm computes the edge sequences traversed by shortest paths on P in time O(n 6 fi(n) log n), where fi(n) is an extremely slowly-growing function. A much simpler O(n 6 ) time algorithm that finds a small superset of all such edge sequences is also sketched. Second, we describe an O(n 8 log n) time procedure for computing the geodesic diameter of P: the maximum possible separation of two points on P, with the distance measured along P. Finally, we describe an algorithm that preprocesses P into a data structure that can efficiently answer the queries of the form: "Given two points, what is the length of the shortest path connecting them?" Given a parameter n 2 s n 4 , it can preprocess P, in time O(n 4 s 1+ffi ) for any ffi ? 0, into a data structure of size O(n 4 s 1+ffi ), so tha...
Citations
|
319
|
Applications of random sampling in computational geometry
– Clarkson, Shor
|
|
226
|
Algorithms for reporting and counting geometric intersections
– Bentley, Ottmann
- 1979
|
|
142
|
New lower bound techniques for robot motion planning problems
– Canny, Reif
- 1987
|
|
137
|
An optimal algorithm for intersecting line segments in the plane
– Chazelle, Edelsbrunner
- 1992
|
|
122
|
Ray shooting and parametric search
– Agarwal, Matouˇsek
- 1993
|
|
70
|
Sharp upper and lower bounds for the length of general Davenport Schinzel sequences
– Agarwal, Sharir, et al.
- 1989
|
|
66
|
Y.: Shortest paths on a polyhedron
– Chen, Han
- 1990
|
|
57
|
Approximation algorithms for shortest path motion planning
– Clarkson
- 1987
|
|
52
|
An Optimal Algorithm for Finding Segment Intersections
– Balaban
- 1995
|
|
46
|
A linear algorithm for computing the visibility polygon from a point
– ElGindy, Avis
- 1981
|
|
43
|
Product range spaces, sensitive sampling, and derandomization
– Brönnimann, Chazelle, et al.
- 1999
|
|
36
|
Voronoi diagrams of moving points in the plane
– Guibas, Mitchell, et al.
- 1991
|
|
27
|
Approximate Euclidean shortest path in 3-space
– Choi, Sellen, et al.
- 1994
|
|
26
|
Nonoverlap of the star unfolding
– Aronov, O'Rourke
- 1992
|
|
21
|
V.A.: Intrinsic Geometry of Surfaces
– Aleksandrov, Zalgaller
- 1967
|
|
21
|
Efficient computation of Euclidean shortest paths in the plane
– Hershberger, Suri
- 1995
|
|
10
|
Practical Methods for Approximating Shortest Paths on a Convex Polytope
– Hershberger, Suri
- 1995
|
|
8
|
The Scientific American book
– Gardner
- 1959
|
|
2
|
Finding all shortest path edge sequences on a convex polyhedron
– Hwang, Chang, et al.
- 1989
|
|
1
|
Lehrbucher und Monographien
– Aleksandrov, Polyeder, et al.
- 1958
|