Learning Shortest Paths on Large Dynamic Graphs.

Jiaming Yin,Weixiong Rao,Qinpei Zhao,Chenxi Zhang,Pan Hui
DOI: https://doi.org/10.1109/tmc.2023.3258974
IF: 6.075
2023-01-01
IEEE Transactions on Mobile Computing
Abstract:The constrained shortest path ( $\mathtt {CSP}$ ) problem has wide applications in travel path planning, mobile video broadcasting and network routing. Existing works do not work well on large dynamic graphs and suffer from either ineffectiveness or low scalability issues. To overcome these issues, in this paper, we propose an efficient and effective solution framework, namely $\mathtt {CSP\_{G}S}$ . The solution framework includes two key components: (1) the techniques to decompose a large $\mathtt {CSP}$ instance into multiple small sub-instances and (2) the developed learning model $\mathtt {CSP\_{D}QN}$ to solve small $\mathtt {CSP}$ instances. The evaluation result on real road network graphs indicates that our approach $\mathtt {CSP\_{G}S}$ performs well on large dynamic graphs by rather high quality and reasonable running time, and particularly adapt to significant graph changes even with broken edges. To the best of our knowledge, this is the first learning-based model to well solve the $\mathtt {CSP}$ problem on large dynamic graphs.
What problem does this paper attempt to address?