KIT | KIT-Bibliothek | Impressum | Datenschutz

Benchmarking and Engineering Data Structures for Spherical Range Queries

Bläsius, Thomas ORCID iD icon 1; von der Heydt, Jean-Pierre; Kempf, Tobias 2; Kobert, Dennis 2; Maas, Nikolai ORCID iD icon 1; Bille, Philip [Hrsg.]; Pettie, Seth [Hrsg.]; Storandt, Sabine [Hrsg.]
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)
2 Karlsruher Institut für Technologie (KIT)

Abstract:

Spherical range queries are a fundamental primitive for working with spatial data. Many spatial data structures have been developed to answer these queries, but choosing the optimal one for a specific application is a difficult task. This is because theoretical worst-case bounds are often overly pessimistic, and existing average-case analyses are rather restricted and hard to compare.
We address this problem with two main contributions. First, we present a comprehensive evaluation of state-of-the-art spatial indices across a diverse set of benchmarks. This includes a new benchmark based on graph embeddings alongside multiple real-world datasets from the literature. Our benchmark covers instances scaling up to 10M points and ranging between 2 and 960 dimensions.
Second, we introduce the Sorted-Projection Radius KD-tree (SPRK-tree), a high-performance KD-tree variant. The SPRK-tree combines aggressive subtree pruning via radius reduction, sorted projection-based leaf nodes, and careful implementation optimizations. It consistently achieves the fastest query times in almost all benchmarks, and ranks second in the few remaining cases.


Verlagsausgabe §
DOI: 10.5445/IR/1000198966
Veröffentlicht am 11.11.2026
Originalveröffentlichung
DOI: 10.4230/LIPIcs.ESA.2026.22
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 25.08.2026
Sprache Englisch
Identifikator ISBN: 978-3-95977-445-1
KITopen-ID: 1000198966
HGF-Programm 46.21.02 (POF IV, LK 01) Cross-Domain ATMLs and Research Groups
Erschienen in 34th Annual European Symposium on Algorithms (ESA 2026)
Veranstaltung 34th Annual European Symposium on Algorithms (ESA 2026), L'Aquila, Italien, 31.08.2026 – 04.09.2026
Verlag Schloss Dagstuhl - Leibniz-Zentrum für Informatik (LZI)
Seiten 22:1-22:17
Serie Leibniz International Proceedings in Informatics (LIPIcs) ; 388
Schlagwörter Spherical Range Queries, Fixed-Radius Nearest Neighbor Search, Spatial Indexing, KD-tree, Benchmarking, Graph Embedding, SPRK-Tree, Theory of computation → Computational geometry, Theory of computation → Data structures design and analysis
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page