A Randomized Path Routing Algorithm for Decentralized Route Allocation in Transportation Networks

Uyen T. V. Nguyen,Shanika Karunasekera,Lars Kulik,Egemen Tanin,Rui Zhang,Haolan Zhang,Hairuo Xie,Kotagiri Ramamohanarao
DOI: https://doi.org/10.1145/2834882.2834886
2015-01-01
Abstract:Route planning in current route guidance systems is primarily based on the shortest path strategy (e.g., suggesting a path that minimizes the travel distance between source and destination) for an individual driver. A drawback of such an approach is that there is a high probability that many drivers, who share the same source and destination, follow the same route. This can lead to over-saturated road links. We propose a simple yet effective multiple path routing algorithm that addresses this limitation. The proposed algorithm augments the A* search algorithm with a randomization component, which helps to perturb the order of the searched nodes and to produce diversified routes for different drivers with the same source and destination. Our algorithm enables decentralized route allocations, i.e., each vehicle computes its own route without a central server. We validate the performance of the proposed algorithm through microscopic traffic simulation. Experiments for various traffic scenarios show that our algorithm achieves a good path diversification while reducing the average travel time compared to the traditional shortest path algorithm.
What problem does this paper attempt to address?