Kinetic Spanners in ℝd
We present a new (1+ ε )-spanner for sets of n points in ℝ d . Our spanner has size O ( n / ε d −1 ) and maximum degree O (log d n ). The main advantage of our spanner is that it can be maintained efficiently as the points move: Assuming that the trajectories of the points can be described by bound...
Saved in:
Published in | Discrete & computational geometry Vol. 45; no. 4; pp. 723 - 736 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York
Springer-Verlag
01.06.2011
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | We present a new (1+
ε
)-spanner for sets of
n
points in ℝ
d
. Our spanner has size
O
(
n
/
ε
d
−1
) and maximum degree
O
(log
d
n
). The main advantage of our spanner is that it can be maintained efficiently as the points move: Assuming that the trajectories of the points can be described by bounded-degree polynomials, the number of topological changes to the spanner is
O
(
n
2
/
ε
d
−1
), and using a supporting data structure of size
O
(
n
log
d
n
), we can handle events in time
O
(log
d
+1
n
). Moreover, the spanner can be updated in time
O
(log
n
) if the flight plan of a point changes. This is the first kinetic spanner for points in ℝ
d
whose performance does not depend on the spread of the point set. |
---|---|
Bibliography: | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
ISSN: | 0179-5376 1432-0444 |
DOI: | 10.1007/s00454-011-9343-y |