“…Identifying KSPs in a dynamic road network is an essential building block in many location-based services such as route navigation and ride-sharing [1], [2], [3], [4]. Most of the existing work to address the KSP problem in a road network (or more generally, in a graph) assumes a centralized approach [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], and is incapable of handling large volumes of concurrent queries over a dynamic graph for two main reasons. First, the query processing strategies employed are sequential, namely they generate the (i+1) th shortest path based on the i th shortest path, which limits their scalability with respect to the number of concurrent queries.…”