Two-phase routing algorithm in the time-dependent networks | Applied Discrete Mathematics. Supplement. 2017. № 10. DOI: 10.17223/2226308X/10/65

Two-phase routing algorithm in the time-dependent networks

The Time-Dependent Shortest-Path (TDSP) problem is an extension of the shortest path problem in a directed graph G when the weight of a graph arc (x, y) is a function of the time of departure from the initial vertex x of the arc. Such a graph G is called a time-dependent network. This problem arises when we search the route in a computer and communication networks. A traditional way to solve TDSP problem is Dijkstra's algorithm. We propose to solve TDSP problem by two-phase ALT (A* with Landmarks & Triangle) algorithm. ALT algorithm performs goal-directed shortest-path search from the initial vertex s to the target vertex d using landmarks. In the first phase, ALT algorithm performs the placement of landmarks in network vertices and calculates the potential functions. In the second phase, ALT algorithm finds the exact value of the shortest (s, d)-path using potential functions. We have found formulas for calculating potential functions and a way for determining triangle inequality which ensure correctness of ALT algorithm. We have proposed a polynomial time adaptive heuristic called Ada-Heuris for landmarks placement. This heuristic uses experience about all the completed queries at the repeated solution of TDSP problem. At any moment, the landmarks in it are corrected on the base of the history of query processing coming online. It is shown that ALT algorithm solves the TDSP problem for the time O(n2), where n is the number of vertices in the time-dependent network G.

Download file
Counter downloads: 163

Keywords

нестационарные сети, оптимальная маршрутизация, алгоритм ALT, расстановка ориентиров, time-dependent network, optimal routing, ALT algorithm, landmark placement

Authors

NameOrganizationE-mail
Soldatenko A. A.Siberian Federal Universityglinckon@gmail.com
Всего: 1

References

Гимади Э. Х., Глебов Н. И. Математические модели и методы принятия решений. Новосибирск: Изд-во Новосиб. ун-та, 2008. 162 с.
Goldberg A., Kaplan H., and Werneck R. Better landmarks within reach // LNCS. 2007. V. 4525. P. 38-51.
Емеличев В. А., Мельников О. И., Сарванов В. И., Тышкевич Р. И. Лекции по теории графов. М.: Книжный дом «Либроком», 2012. 390 с.
Nejad M. M., Mashayekhy L., Chinnam R. B., and Phillips A. Hierarchical time-dependent shortest path algorithms for vehicle routing under ITS // J. IIE Transactions. 2016. V. 48. No. 2. P. 158-169.
 Two-phase routing algorithm in the time-dependent networks | Applied Discrete Mathematics. Supplement. 2017. № 10. DOI: 10.17223/2226308X/10/65

Two-phase routing algorithm in the time-dependent networks | Applied Discrete Mathematics. Supplement. 2017. № 10. DOI: 10.17223/2226308X/10/65