Abstract:
Consider a set of n points in d-dimensional Euclidean space, d 2, each of which is continuously moving along a given individual trajectory. At each instant in time, the points define a Voronoi diagram. As the points move, the Voronoi diagram changes continuously, but at certain critical instants in time, topological events occur that cause a change in the Voronoi diagram. In this paper, we present a method of maintaining the Voronoi diagram over time, while showing that the number of topological events has an upper bound of O(n d s (n)), where s (n) is the maximum length of a (n; s)-Davenport-Schinzel sequence [AgShSh 89, DaSc 65] and s is a constant depending on the motions of the point sites. Our results are a linear-factor improvement over the naive O(n d+2 ) upper bound on the number of topological events. In addition, we show that if only k points are moving (while leaving the other n \Gamma k points fixed), there is an upper bound of O(kn d\Gamma1 s (n) + (n \Gamma k)...
Citations
|
1482
|
Computational Geometry: An Introduction
– Preparata, Shamos
- 1989
|
|
392
|
Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams
– Guibas, Stolfi
- 1985
|
|
315
|
Davenport-Schinzel sequences and their geometric applications
– Sharir, Agarwal
- 1995
|
|
174
|
Linear programming and convex hulls made easy
– Seidel
- 1990
|
|
124
|
Randomized Incremental Construction of Delaunay and Voronoi Diagrams, Algorithmica 7(4
– Guibas, Knuth, et al.
- 1992
|
|
93
|
Nonlinearity of Davenport-Schinzel sequences and of generalized path compression schemes, Combinatorica 6
– Hart, Sharir
- 1986
|
|
70
|
Sharp upper and lower bounds for the length of general Davenport Schinzel sequences
– Agarwal, Sharir, et al.
- 1989
|
|
53
|
Voronoi diagrams from convex hulls
– Brown
- 1979
|
|
44
|
Some dynamic computational geometry problems, Computers and Mathematics with Applications 11
– Atallah
- 1985
|
|
44
|
A combinatorial problem connected with differential equations
– Davenport, Schinzel
- 1965
|
|
42
|
On dynamic voronoi diagrams and the minimum Hausdorff distance for point sets under euclidean motion in the plane
– Huttenlocher, Kedem, et al.
- 1992
|
|
41
|
A linear time algorithm for computing the Voronoi diagram of a convex polygon
– Aggarwal, Guibas, et al.
- 1987
|
|
36
|
Voronoi diagrams of moving points in the plane
– Guibas, Mitchell, et al.
- 1991
|
|
34
|
Construction of the Voronoi diagram for ‘one million’ generators in single-precision arithmetic
– Sugihara, Iri
- 1992
|
|
33
|
On the complexity of d-dimensional Voronoi diagrams,” Archio d
– Klee
- 1980
|
|
18
|
Minimax geometric fitting of two corresponding sets of points
– IMAI, SUMmO, et al.
- 1989
|
|
17
|
Voronoi diagrams over dynamic scenes
– Roos
- 1993
|
|
13
|
Voronoi diagrams of moving points in higher dimensional spaces
– Albers, Roos
- 1992
|
|
12
|
Dynamic Voronoi diagrams
– Roos
- 1991
|
|
12
|
Voronoi Diagrams in Higher Dimensions
– Seidel
- 1982
|
|
11
|
Voronoi diagrams -- A survey of a fundamental data structure
– Aurenhammer
- 1991
|
|
5
|
Tighter bounds on Voronoi diagrams of moving points
– Roos
- 1993
|
|
5
|
Deformation of merged Voronoi diagrams with translations
– Tokuyama
- 1988
|
|
3
|
Voronoi diagrams of moving points in the plane, Int
– Fu, Lee
- 1991
|
|
3
|
Voronoi diagrams over dynamic scenes (Extended Abstract
– Roos
- 1990
|
|
2
|
Three-dimensional dynamic Voronoi diagrams (in German), Diploma thesis
– Albers
- 1991
|
|
2
|
Maximin locations of convex objects and related dynamic Voronoi diagrams
– Aonuma, Imai, et al.
- 1990
|
|
2
|
und H. Debrunner, Kombinatorische Geometrie in der Ebene, Monographies de L'Enseignement Math'ematique, No. 2, Universit'e Gen`eve
– Hadwiger
- 1959
|
|
2
|
Voronoi diagrams of moving points
– Imai, Imai
- 1990
|
|
2
|
Dynamic Voronoi diagrams in motion planning: Combining local and global strategies
– Roos, Noltemeier
- 1991
|
|
1
|
Geometric Fitting of Two Corresponding
– Imai, Sumino, et al.
|
|
1
|
Computational Geometry column 12
– O'Rourke
- 1991
|
|
1
|
Maintaining Voronoi diagrams in parallel
– Roos
- 1994
|