@inproceedings{38ddac5d30474cbd96ffe078d3658dde,
title = "Batch Processing of Shortest Path Queries in Road Networks",
abstract = "Shortest path algorithm is a foundation to various location-based services (LBS) and has been extensively studied in the literature. However, server-side shortest path calculation faces a severe scalability issue when the business expands and a huge amount of requests are submitted to the server simultaneously. Although a straightforward solution widely-adopted in current industry is to deploy more processing resources, in this work, we aim to improve the efficiency algorithmically by answering queries in a batch and reusing shareable computations. In particular, we generalize the goal-directed A* algorithm to correctly solve the batch processing problem with localized destinations. We further propose two decomposition algorithms to deal with scenarios where the destinations are sparse. Extensive evaluations on a real-world road network verify the superiority of our algorithm compared with state-of-the-art methods.",
keywords = "Batch process, Road network, Shortest path",
author = "Mengxuan Zhang and Lei Li and Wen Hua and Xiaofang Zhou",
note = "Funding Information: This research is partially supported by the Australian Research Council (Grants No. DP150103008 and DP170101172). Funding Information: Acknowledgment. This research is partially supported by the Australian Research Council (Grants No. DP150103008 and DP170101172). Publisher Copyright: {\textcopyright} 2019, Springer Nature Switzerland AG.; 30th Australasian Database Conference, ADC 2019 ; Conference date: 29-01-2019 Through 01-02-2019",
year = "2019",
doi = "10.1007/978-3-030-12079-5_1",
language = "English",
isbn = "9783030120788",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "3--16",
editor = "Lijun Chang and Xin Cao and Junhao Gan",
booktitle = "Databases Theory and Applications - 30th Australasian Database Conference, ADC 2019, Proceedings",
address = "Germany",
}