Route planning using divide-and-conquer: A GAT enhanced insertion transformer approach

被引:2
|
作者
Zhang, Pujun [1 ]
Liu, Shan [2 ]
Shi, Jia [3 ]
Chen, Liying [3 ]
Chen, Shuiping [3 ]
Gao, Jiuchong [3 ]
Jiang, Hai [1 ]
机构
[1] Tsinghua Univ, Dept Ind Engn, Beijing 100084, Peoples R China
[2] Southeast Univ, Sch Automat, Nanjing 210023, Peoples R China
[3] Meituan, 4 Wangjing East St, Beijing 100020, Peoples R China
基金
中国国家自然科学基金;
关键词
Route planning; Landmark routing; Divide-and-conquer; Transformer; Graph attention network; NETWORKS;
D O I
10.1016/j.tre.2023.103176
中图分类号
F [经济];
学科分类号
02 ;
摘要
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.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A Divide-and-Conquer Approach to Quad Remeshing
    Zhang, Muyang
    Huang, Jin
    Liu, Xinguo
    Bao, Hujun
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (06) : 941 - 952
  • [2] Speaker Diarization Using Divide-and-Conquer
    Cheng, Shih-Sian
    Tseng, Chun-Han
    Chen, Chia-Ping
    Wang, Hsin-Min
    INTERSPEECH 2009: 10TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2009, VOLS 1-5, 2009, : 1059 - +
  • [3] Simple DFA Construction Algorithm Using Divide-and-Conquer Approach
    Ruikar, Darshan D.
    Hegadi, Ravindra S.
    DATA ANALYTICS AND LEARNING, 2019, 43 : 245 - 255
  • [4] Multiview Hybrid Embedding: A Divide-and-Conquer Approach
    Xu, Jiamiao
    Yu, Shujian
    You, Xinge
    Leng, Mengjun
    Jing, Xiao-Yuan
    Chen, C. L. Philip
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (08) : 3640 - 3653
  • [5] A divide-and-conquer approach to compressed sensing MRI
    Sun, Liyan
    Fan, Zhiwen
    Ding, Xinghao
    Cai, Congbo
    Huang, Yue
    Paisley, John
    MAGNETIC RESONANCE IMAGING, 2019, 63 : 37 - 48
  • [6] Improving Divide-And-Conquer Ray-Tracing Using a Parallel Approach
    de Lara Pahins, Cicero Augusto
    Pozzer, Cesar Tadeu
    2014 27TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 2014, : 9 - 16
  • [7] An intelligent divide-and-conquer approach for driving style management
    Al Abri K.A.
    Jabeur N.
    Gharrad H.
    Yasar A.U.-H.
    Personal and Ubiquitous Computing, 2023, 27 (05) : 1729 - 1746
  • [8] A divide-and-conquer approach to analyze underdetermined biochemical models
    Kotte, Oliver
    Heinemann, Matthias
    BIOINFORMATICS, 2009, 25 (04) : 519 - 525
  • [9] Naive Ray-Tracing: A Divide-And-Conquer Approach
    Mora, Benjamin
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (05):
  • [10] A divide-and-conquer approach for the computation of the Moore-Penrose inverses
    Chen, Xuzhou
    Ji, Jun
    APPLIED MATHEMATICS AND COMPUTATION, 2020, 379