MOOP: An Efficient Utility-Rich Route Planning Framework Over Two-Fold Time-Dependent Road Networks

被引:2
作者
Gao, Liping [1 ,2 ]
Chen, Chao [2 ]
Chu, Feng [1 ]
Liao, Chengwu [2 ]
Huang, Hongyu [2 ]
Wang, Yasha [3 ]
机构
[1] Univ Paris Saclay, Univ Evry, Lab IBISC, F-91025 Evry, France
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[3] Peking Univ, Sch Comp Sci, Beijing 100871, Peoples R China
来源
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE | 2023年 / 7卷 / 05期
基金
中国国家自然科学基金;
关键词
Planning; Roads; Heuristic algorithms; Data structures; Costs; Real-time systems; Computational intelligence; Route planning; time-dependent; two-fold; travel time; utility; road network; ORIENTEERING PROBLEM; MEMETIC ALGORITHM; TRANSPORTATION; PATHS;
D O I
10.1109/TETCI.2023.3241930
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Utility-rich (e.g., more attractive or safer) route planning on city-scale road networks is a common yet time-consuming task. Although both travel time and utility on edges are time-dependent concurrently in real cases, they are overlooked in most prior work. In this paper, we focus on the route planning over two-fold time-dependent road networks, i.e., both travel time and utility on edges are varying over time. We aim to find a route from an origin to a destination by maximizing the accumulated utility score within a time budget. Moreover, to satisfy users' real-time requests, the fast response is usually mandatory. Here, we propose a novel two-phase framework called MOOP, i.e., Managing Offline data for Online route Planning, to discover the near-optimal driving routes efficiently. Specifically, in the offline phase, we construct the auxiliary data structure, i.e., the edge table, to manage the time-dependent information about edges. In the following online phase, the route is generated sequentially by an iterative edge table visiting process. We evaluate the proposed MOOP thoroughly based on synthetic road networks and two real-world road networks in the city of Chengdu (4,819 nodes and 6,385 edges) and the city of Chongqing (5,056 nodes and 7,355 edges) in China. Results show that: (i) our framework can work adaptively for different time-varying utility patterns; (ii) the edge table is economic yet effective; (iii) our route planning algorithm outperforms other baselines in obtaining the highest utility value while costing the least running time.
引用
收藏
页码:1554 / 1570
页数:17
相关论文
共 60 条
[1]   RETRACTED: Time-dependent personal tour planning and scheduling in metropolises (Retracted article. See vol. 214, 2023) [J].
Abbaspour, Rahim A. ;
Samadzadegan, Farhad .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) :12439-12452
[2]   A branch-and-cut algorithm for the Orienteering Arc Routing Problem [J].
Archetti, Claudia ;
Corberan, Angel ;
Plana, Isaac ;
Sanchis, Jose M. ;
Grazia Speranza, M. .
COMPUTERS & OPERATIONS RESEARCH, 2016, 66 :95-104
[3]  
Bast H, 2016, LECT NOTES COMPUT SC, V9220, P19, DOI 10.1007/978-3-319-49487-6_2
[4]  
Batz GV, 2010, LECT NOTES COMPUT SC, V6049, P166, DOI 10.1007/978-3-642-13193-6_15
[5]  
Bauer R, 2010, LECT NOTES COMPUT SC, V6078, P359, DOI 10.1007/978-3-642-13073-1_32
[6]   Adaptations of the A* algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks [J].
Chabini, I ;
Lan, S .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2002, 3 (01) :60-74
[7]   semi-Traj2Graph Identifying Fine-Grained Driving Style With GPS Trajectory Data via Multi-Task Learning [J].
Chen, Chao ;
Liu, Qiang ;
Wang, Xingchen ;
Liao, Chengwu ;
Zhang, Daqing .
IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (06) :1550-1565
[8]   2TD Path-Planner: Towards a More Realistic Path Planning System Over Two-Fold Time-Dependent Road Networks [J].
Chen, Chao ;
Gao, Liping ;
Xie, Xuefeng ;
Feng, Liang ;
Wang, Yasha .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2021, 16 (02) :78-98
[9]   Enjoy the most beautiful scene now: a memetic algorithm to solve two-fold time-dependent arc orienteering problem [J].
Chen, Chao ;
Gao, Liping ;
Xie, Xuefeng ;
Wang, Zhu .
FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (02) :364-377
[10]   MA-SSR: A Memetic Algorithm for Skyline Scenic Routes Planning Leveraging Heterogeneous User-Generated Digital Footprints [J].
Chen, Chao ;
Chen, Xia ;
Wang, Leye ;
Ma, Xiaojuan ;
Wang, Zhu ;
Liu, Kai ;
Guo, Bin ;
Zhou, Zhen .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (07) :5723-5736