Data Management and Algorithms Open access

Indexicon: A Spatial Indexing Library

Panagiotis Simatis, Panagiotis Bouros, Nikos Mamoulis

arXiv (Cornell University) | Jun 3, 2026

Abstract

Abstract

Spatial indexing is foundational to Geographic Information Systems (GIS) and multi-dimensional data management, yet the current open-source landscape poses a significant barrier to research that employs or benchmarks spatial access methods. We observe that most of the existing open-source libraries include a single index. Some are hindered by complex dependencies, missing critical functionalities, inconsistent APIs, and rigid constraints regarding the support of spatial data types. To address this issue, we introduce Indexicon: a unified, highly portable, extendable, open-source spatial indexing library, designed specifically for rapid integration and ease of modification of main-memory spatial access methods. Indexicon provides a comprehensive suite of popular tree-based spatial access methods, including the R-tree, Quad-tree variants, and the KD-tree. Each structure is meticulously implemented as a self-contained, single-file, header-only C++ template with zero external dependencies beyond the standard library. Crucially, every index features a uniform interface, natively supporting bulk-loading, dynamic insertions/deletions, range queries, $k$-nearest neighbor ($k$NN) search, and structural statistics tracking. We also present an extensive performance evaluation of Indexicon against well-established and widely used implementations of these structures (including Boost Geometry, PCL, and Nanoflann) across six real-world geographic datasets. Our results demonstrate that Indexicon's lightweight design matches or outperforms existing state-of-the-art implementations while offering unmatched architectural flexibility. To foster reproducible spatial research, we open-source the complete library alongside our datasets and query workloads.

Direct answer

What can I do from this paper page?

Use this page to scan "Indexicon: A Spatial Indexing Library" quickly: start with the summary and abstract, then check the authors, source, topics, and related papers. From here, open Scollr to follow Data Management and Algorithms research, save the paper, or map adjacent work.

Authors

Researchers on this paper

Panagiotis Simatis

first

Panagiotis Bouros

middle | ORCID 0000-0002-8846-4330

Nikos Mamoulis

last

Research areas

Follow related topics

Citation

BibTeX

@article{Simatis2026Indexicon,
  title = {Indexicon: A Spatial Indexing Library},
  author = {Panagiotis Simatis and Panagiotis Bouros and Nikos Mamoulis},
  journal = {arXiv (Cornell University)},
  year = {2026},
  doi = {10.48550/arxiv.2606.04676},
  url = {https://doi.org/10.48550/arxiv.2606.04676}
}

FAQ

Using this paper in a discovery workflow

How do I find related work for this paper?

Use the related papers and topic links on this page as starting points. In Scollr, you can also open the paper and build a literature map around its references, citing papers, and related work.

How can I keep up with new Data Management and Algorithms research papers?

Follow Data Management and Algorithms research in Scollr. New papers from the topic flow into a personalized feed, and you can save useful studies to revisit later.

Can I cite this paper from this page?

This page includes a static BibTeX block for Indexicon: A Spatial Indexing Library. Always verify the DOI, source, and publication details against the publisher record before submitting a manuscript.

Follow this research in Scollr

Follow the topics and authors behind this paper, save useful studies, and build a literature map when you are ready to go deeper.

Get the app