Abstract
We propose a data structure in d-dimensional hyperbolic space that can
be considered a natural counterpart to quadtrees in Euclidean spaces.
Based on this data structure we propose a so-called L-order for
hyperbolic point sets, which is an extension of the Z-order defined in
Euclidean spaces.
Using these quadtrees and the L-order we build geometric spanners.
Near-linear size (1+ε)-spanners do not exist in hyperbolic spaces, but
we create a Steiner spanner that achieves a spanning ratio of 1+ε with
O_{d,ε}(n) edges, using a simple construction that can be maintained
dynamically. As a corollary we also get a (2+ε)-spanner (in the
classical sense) of the same size, where the spanning ratio 2+ε is
almost optimal among spanners of subquadratic size.
Finally, we show that our Steiner spanner directly provides an elegant
solution to the approximate nearest neighbour problem: given a point set
P in d-dimensional hyperbolic space we build the data structure in
O_{d,ε}(nlog n) time, using O_{d,ε}(n) space. Then for any query point q
we can find a point p ∈ P that is at most 1+ε times farther from q than
its nearest neighbour in P in O_{d,ε}(log n) time. Moreover, the data
structure is dynamic and can handle point insertions and deletions with
update time O_{d,ε}(log n). This is the first dynamic nearest neighbour
data structure in hyperbolic space with proven efficiency guarantees.
| Original language | English |
|---|---|
| Title of host publication | 40th International Symposium on Computational Geometry (SoCG 2024) |
| Editors | Wolfgang Mulzer, Jeff M. Phillips |
| Publisher | Schloss Dagstuhl - Leibniz-Zentrum für Informatik |
| ISBN (Electronic) | 978-3-95977-316-4 |
| DOIs | |
| Publication status | Published - Jun 2024 |
| MoE publication type | A4 Conference publication |
| Event | International Symposium on Computational Geometry - Athens, Greece Duration: 11 Jun 2024 → 14 Jun 2024 Conference number: 40 https://socg24.athenarc.gr/socg.html |
Publication series
| Name | Leibniz International Proceedings in Informatics, LIPIcs |
|---|---|
| Volume | 293 |
| ISSN (Print) | 1868-8969 |
Conference
| Conference | International Symposium on Computational Geometry |
|---|---|
| Abbreviated title | SoCG |
| Country/Territory | Greece |
| City | Athens |
| Period | 11/06/2024 → 14/06/2024 |
| Internet address |
Keywords
- dynamic approximate nearest neighbours
- hyperbolic geometry
- Steiner spanner