COL-Trees: Efficient Hierarchical Object Search in Road Networks

Tenindra Abeywickrama, Muhammad Aamir Cheema, Sabine Storandt
1/28/2026
cs.DBcs.AIcs.DS

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{abeywickrama2026coltrees,
  title  = {COL-Trees: Efficient Hierarchical Object Search in Road Networks},
  author = {Tenindra Abeywickrama and Muhammad Aamir Cheema and Sabine Storandt},
  year   = {2026},
  eprint = {2601.22183},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.22183v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.22183.svg)](https://codeofpaper.com/paper/2601.22183)

Discussion