Proceedings

Hierarchical Graph Traversal for Aggregate k Nearest Neighbors Search in Road Networks (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 4730-4734.

https://doi.org/10.24963/ijcai.2021/640

© 2021 International Joint Conferences on Artificial Intelligence

Abstract

A k nearest neighbors (kNN) query finds k closest points-of-interest (POIs) from an agent's location. In this paper, we study a natural extension of the kNN query for multiple agents, namely, the Aggregate k Nearest Neighbors (AkNN) query. An AkNN query retrieves k POIs with the smallest aggregate distances where the aggregate distance of a POI is obtained by aggregating its distances from the multiple agents (e.g., sum of its distances from each agent). We propose a novel data structure COLT (Compacted Object-Landmark Tree) which enables efficient hierarchical graph traversal and utilize it to efficiently answer AkNN queries. Our experiments on real-world and synthetic data sets show that our techniques outperform existing approaches by more than an order of magnitude in almost all settings.

  1. [Abeywickrama and Cheema, 2017] Tenindra Abey- wickrama and Muhammad Aamir Cheema. Efficient Landmark-Based Candidate Generation for kNN Queries on Road Networks. In DASFAA, pages 425-440, 2017.
  2. [Abeywickrama et al., 2016] Tenindra Abeywickrama, Muhammad Aamir Cheema, and David Taniar. k-nearest neighbors on road networks: A journey in experimentation and in-memory implementation. PVLDB, 9(6):492-503, 2016.
  3. [Abeywickrama et al., 2020] Tenindra Abeywickrama, Muhammad Aamir Cheema, and Sabine Storandt. Hier- archical graph traversal for aggregate k nearest neighbors search in road networks. In ICAPS, pages 2-10, 2020.
  4. [Akiba et al., 2014] Takuya Akiba, Yoichi Iwata, Ken-ichi Kawarabayashi, and Yuki Kawata. Fast shortest-path dis- tance queries on road networks by pruned highway label- ing. In ALENEX, pages 147-154, 2014.
  5. [Drews and Luxen, 2013] Florian Drews and Dennis Luxen. Multi-hop ride sharing. In Sixth annual symposium on combinatorial search, 2013.
  6. [Goldberg and Harrelson, 2005] Andrew V. Goldberg and Chris Harrelson. Computing the shortest path: A* search meets graph theory. In SODA, pages 156-165, 2005.
  7. [Goldenberg et al., 2011] Meir Goldenberg, Nathan R. Sturtevant, Ariel Felner, and Jonathan Schaeffer. The compressed differential heuristic. In AAAI, 2011.
  8. [Guttman, 1984] Antonin Guttman. R-trees: A dynamic in- dex structure for spatial searching. In SIGMOD, pages 47- 57, 1984.
  9. [Stiglic et al., 2015] Mitja Stiglic, Niels Agatz, Martin Savelsbergh, and Mirko Gradisar. The benefits of meeting points in ride-sharing systems. Transportation Research Part B: Methodological, 82:36-53, 2015.
  10. [Yiu et al., 2005] Man Lung Yiu, Nikos Mamoulis, and Dimitris Papadias. Aggregate nearest neighbor queries in road networks. IEEE Trans. Knowl. Data Eng., 17(6):820- 833, 2005.
  11. [Zhong et al., 2015] Ruicheng Zhong, Guoliang Li, Kian- Lee Tan, Lizhu Zhou, and Zhiguo Gong. G-tree: An ef- ficient and scalable index for spatial search on road net- works. IEEE Trans. Knowl. Data Eng., 27(8):2175-2189, 2015.
  12. [Zhu et al., 2010] Liang Zhu, Yinan Jing, Weiwei Sun, Dingding Mao, and Peng Liu. Voronoi-based aggregate nearest neighbor query processing in road networks. In GIS, pages 518-521, 2010.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards