COL-Trees: Efficient Hierarchical Object Search in Road Networks
Not on the map. Why?
Abstract (arXiv)
Location-based services rely heavily on efficient methods that search for relevant points-of-interest (POIs) near a given location. A k Nearest Neighbor (kNN) query is one such example that finds the k closest POIs from an agent's location. While most existing techniques focus on retrieving nearby POIs for a single agent, these search heuristics do not translate to many other applications. For example, Aggregate k Nearest Neighbor (AkNN) queries require POIs that are close to multiple agents. k Farthest Neighbor (kFN) queries require POIs that are the antithesis of nearest. Such problems naturally benefit from a hierarchical approach, but existing methods rely on Euclidean-based heuristics, which have diminished effectiveness in graphs such as road networks. We propose a novel data structure, COL-Tree (Compacted Object-Landmark Tree), to address this gap by enabling efficient hierarchical graph traversal using a more accurate landmark-based heuristic. We then present query algorithms that utilize COL-Trees to efficiently answer AkNN, kFN, and other queries. In our experiments on real-world and synthetic datasets, we demonstrate that our techniques significantly outperform existing approaches, achieving up to 4 orders of magnitude improvement. Moreover, this comes at a small pre-processing overhead in both theory and practice.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 59 references that are in the map. First posted on arXiv 28 Jan 2026.
Builds on
8 of 59 references.
References · 8
- 2021Convex optimizationcited by 2,479
- 2017The FastMap Algorithm for Shortest Path Computationscited by 6
- 2024Simpler is More: Efficient Top-K Nearest Neighbors Search on Large Road Networkscited by 6
- 2016k-Nearest Neighbors on Road Networks: A Journey in Experimentation and In-Memory Implementationcited by 4
- 2023Hierarchical Cut Labelling -- Scaling Up Distance Queries on Road Networkscited by 2
- 2013Network Farthest-Point Diagramscited by 1
- 2014Case-Based Subgoaling in Real-Time Heuristic Search for Video Game Pathfindingcited by 1
- 2021Efficient Exact k-Flexible Aggregate Nearest Neighbor Search in Road Networks Using the M-treecited by 1
Built on by
Not cited yet.