分而治之算法
航路点
计算机科学
变压器
线路规划
图形
理论计算机科学
实时计算
算法
数学优化
数学
工程类
电气工程
电压
作者
Pujun Zhang,Shan Liu,Jia Shi,Liying Chen,Shuiping Chen,Jiuchong Gao,Hai Jiang
标识
DOI:10.1016/j.tre.2023.103176
摘要
Route planning is widely used in areas such as car navigation. For some popular mobility services such as meal delivery and online car-hailing, planning routes that closely follow drivers’ actual routes is important. Some existing methods propose that drivers plan routes in two steps: first identify intermediate waypoints on the route that connects the origin and destination; then find a series of sub-routes between successive waypoints, respectively. In this research, we advance these methods as follows: (1) We generalize the two-step process to a divide-and-conquer framework. We first identify intermediate waypoints between the origin and the destination and decompose the route planning problem into several sub-problems, whose intermediate waypoints are identified again. We recursively repeat this process until no more waypoints are identified for all the sub-problems; and (2) Unlike existing studies that identify waypoints solely based on the travel frequency of links, we propose a Graph Attention Network (GAT) Enhanced Insertion Transformer (GEIT) model for waypoint identification. GEIT model uses an Insertion Transformer to learn the relationship among links, which can better capture the mobility pattern embedded in historical routes. In addition, by incorporating a GAT to enhance our link representations, our model spreads the learned information along the road network to address the trajectory sparseness problem. Numerical experiments on a real-world trajectory data set demonstrate that the routes planned by our model show fewer deviations from the actual routes compared with state-of-the-art route planning algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI