Optimization and evaluation of shortest path queries

39Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We investigate the problem of how to evaluate efficiently a collection of shortest path queries on massive graphs that are too big to fit in the main memory. To evaluate a shortest path query efficiently, we introduce two pruning algorithms. These algorithms differ on the extent of materialization of shortest path cost and on how the search space is pruned. By grouping shortest path queries properly, batch processing improves the performance of shortest path query evaluation. Extensive study is also done on fragment sizes, cache sizes and query types that we show that affect the performance of a disk-based shortest path algorithm. The performance and scalability of proposed techniques are evaluated with large road systems in the Eastern United States. To demonstrate that the proposed disk-based algorithms are viable, we show that their search times are significant better than that of main-memory Dijkstra's algorithm. © Springer-Verlag 2007.

Cite

CITATION STYLE

APA

Chan, E. P. F., & Lim, H. (2007). Optimization and evaluation of shortest path queries. VLDB Journal, 16(3), 343–369. https://doi.org/10.1007/s00778-005-0177-1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free