Journal of Jilin University(Engineering and Technology Edition) ›› 2026, Vol. 56 ›› Issue (2): 443-454.doi: 10.13229/j.cnki.jdxbgxb.20240841

Previous Articles    

Multi-layer time dependent network path planning algorithm considering waiting time

De-xin YU1(),Lu-chen WANG1,Xin-cheng WU1,2,Jian-yu MAO3,Shi-long SHI1   

  1. 1.Navigation College,Jimei University,Xiamen 361021,China
    2.Navigation College,Xiamen Ocean Vocational College,Xiamen 361012,China
    3.School of Architecture and Transportation Engineering,Guilin University of Electronic Technology,Guilin 541004,China
  • Received:2024-07-25 Online:2026-02-01 Published:2026-03-17

Abstract:

To address the limitations of classical path planning algorithms, which often overlook multi-modal transportation combinations and lack modeling of waiting times, a study was conducted on the transportation network in Xiamen City. The research involved constructing a multi-layer network topology that considers waiting times. Based on the characteristics of FINLO, a time-dependent modeling method for waiting times associated with different travel modes was proposed. Finally, the time-dependent waiting functions were incorporated into a multi-layer network path planning algorithm based on an adjacency dictionary and binary heap Dijkstra's algorithm. The results showed that this approach effectively considers waiting time dependencies related to multi-modal transit, vehicle schedules, and signal control. Compared to path planning algorithms that do not account for waiting time dependencies, the proposed method reduced total travel time by 8.4%.

Key words: engineering of communication and transportation system, time dependent network, waiting time, multi-model traffic, dijkstra algorithm, path planning

CLC Number: 

  • U412

Fig.1

Multilayer network diagram"

Fig.2

Construction of topological structure for signal-controlled intersections"

Fig.3

Signal control waiting time model"

Fig.4

Modeling of train departure schedules and minimum waiting time"

Fig.5

Bus departure schedule derivation"

Fig.6

Travel time on road segments and average travel time for departure at any time within the cycle"

Fig.7

Example of time-varying network"

Fig.8

Retrospective process"

Fig.9

Time-dependent modeling process"

"

输入:vs,vt,ts,G

输出:在路网G中,ts时刻从vs出发到vt的耗时最短路径和耗时

1

def FINLO-TDSP(vs,vt,ts,G):

2

vovs

3

tts

4

OPENOpen() #创建实例

5

CLOSEClose(vs) #创建实例

6

while vovt

7

for keyf in G[vo].items()

8

if key not in CLOSE.dict

9

OPEN.add(key,?(t?+?f(t),?vo))

10

if OPEN.size=0

#判断队列中元素数量

11

t

12

break

13

vo,tCLOSE.add(*OPEN.pop())

#解包并传参,返回传递的参数

14

return CLOSE.path(vt)t-ts

"

1

Flambda?x:x+f(x)

2

valueminimize_scalar(F,bounds=(t,F(t)),method='bounds').fun

#求解F在区间内的最小函数值

3

OPEN.add(key,(min(F(t),value,F(F(t))),vo))

Fig.10

Details of transfer"

Fig.11

Comparison of network structure and path planning results"

Table 1

Setting of core parameters"

类 型来源/设定
网络道路网络OSM
轨道网络高德地图API/OSM
公交网络8684公交查询+高德地图API+地图匹配
网络衔接道路-轨道经近邻节点搜索后连接
道路-公交经地图匹配后同一站点连接
信号控制位置经3.1节交叉口节点合并后出度、入度同时为3或4的节点
类型单口放
绿灯时间36 s/单个相位
平均速度步行/换乘4 km/h
轨道60 km/h
公交25 km/h
发车轨道6:00~22:00,6 min/趟
公交6:30~21:12,18 min/趟

Table 2

Comparison of calculation results and running times of different algorithms"

算法OPEN表数据结构权重时变网络考虑信号控制路径耗时/h路径长度/km计算时间/s
算法1二叉堆

时间依赖函数

(4.4节)

2.6244.581.07
算法23.0848.600.46
算法3

时间依赖函数

(4.5节)

2.6244.5812.02
算法43.0848.609.37
算法5

出发时刻

路段行程时间

2.8643.490.50
算法62.9643.450.29
算法7路段实际长度10.0441.450.37
算法810.0441.450.22
[1] 陈凤涛. 城市时变网络路径分析方法研究[D]. 南京:东南大学交通学院, 2018.
Chen Feng-tao. Research on the method of routing analysis of urban in time-varying networks[D]. Nanjing: School of Transportation, Southeast University, 2018.
[2] 谭国真. 时变、随机网络最优路径算法及其应用研究[D].大连:大连理工大学信息与通信工程学院, 2002.
Tan Guo-zhen. Studies on optimal path algorithms and its applications in time-varying and stochastic networks[D]. Dalian:School of Information and Communication Engineering, Dalian University of Technology, 2002.
[3] 王福. GIS中时变最短路径理论及算法研究[D]. 南京: 南京理工大学自动化学院, 2010.
Wang Fu. Research on time varying shortest path theory and algorithm in GIS[D]. Nanjing: School of Automation, Nanjing University of Science and Technology, 2010.
[4] 张晓楠, 王陆宇, 谭昕妮, 等. 时变条件下道路网的车辆路径优化[J]. 机械科学与技术, 2023, 42(11): 1919-1928.
Zhang Xiao-nan, Wang Lu-yu, Tan Xin-ni, et al. Time-dependent vehicle routing optimization problem under road network[J]. Mechanical Science and Technology for Aerospace Engineering, 2023, 42(11): 1919-1928.
[5] Liu C, Kou G, Zhou X, et al. Time-dependent vehicle routing problem with time windows of city logistics with a congestion avoidance approach[J]. Knowledge-Based Systems, 2020, 188: 104813.
[6] 张煜璐. 考虑碳排放的时变路网多车型城市配送路径优化研究[D]. 杭州:浙江工商大学计算机与信息工程学院,2017.
Zhang Yu-lu. The study of urban distrivution route optimization with heterogeneous fleet and time-varying networks for carbon emissions[D].Hangzhou:School of Computer and Information Engineering, Zhejiang Gongshang University,2017.
[7] 许祎娜, 王旭仁, 苏红莉. 时变公路网络的动态路径规划算法[J]. 小型微型计算机系统, 2018, 39(6): 1291-1298.
Xu Yi-na, Wang Xu-ren, Su Hong-li. Dynamic path planning algorithm in time-dependent road networks[J]. Journal of Chinese Computer Systems, 2018, 39(6): 1291-1298.
[8] Cheng P, Xu C, Lebreton P, et al. TERP: time-event-dependent route planning in stochastic multimodal transportation networks with bike sharing system[J]. IEEE Internet of Things Journal,2019, 6(3): 4991-5000.
[9] 何俊, 戴浩, 宋自林, 等. 时间依赖的交通网络模型及最短路径算法[J]. 解放军理工大学学报: 自然科学版, 2005(6): 541-544.
He Jun, Dai Hao, Song Zi-lin, et al. Time-dependent traffic networks model and shortest path algorithm[J]. Journal of PLA University of Science and Technology, 2005(6): 541-544.
[10] 魏航. 时变条件下允许等待的最短路问题[J]. 系统管理学报, 2008, 2008(1): 99-103.
Wei Hang. An approach for time-varying shortest path problem with waiting[J]. Journal of Systems & Management, 2008, 2008(1): 99-103.
[11] Foschini L, Hershberger J, Suri S. On the complexity of time-dependent shortest paths[C]∥Proceedings of the Twenty-second Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, USA, 2011: 327-341.
[12] Huang H, Bucher D, Kissling J, et al. Multimodal route planning with public transport and carpooling[J]. IEEE Transactions on Intelligent Transportation Systems, 2018, 20(9): 3513-3525.
[13] 赵凯旋. MaaS背景下网约车接驳轨道交通的路径优化研究[D]. 武汉: 华中科技大学土木工程与力学学院, 2019.
Zhao Kai-xuan. Study on path optimazition of online car-hailing transfering to rail transit under MaaS background[D]. Wuhan: School of Civil Engineering and Mechanics, Huazhong University of Science and Technology, 2019.
[14] Zhang Y, Ye M, Deng L, et al. Path optimization of green multimodal transportation considering dynamic random transit time[J]. International Journal of Applied Mathematics, 2024, 54(4): 623-633.
[15] 刘松. 面向随机时变网络的带班期限制的多式联运路径优化研究[D]. 重庆: 重庆交通大学交通运输学院, 2019.
Liu Song. Research on route optimization of multi-modal transport with timetable limit for stochastic time-dependent networks[D]. Chongqing: School of Transportation, Chongqing Jiaotong University,2019.
[16] Li L, Zhang Q, Zhang T, et al. Optimum route and transport mode selection of multimodal transport with time window under uncertain conditions[J]. Mathematics, 2023, 11(14): 11143244.
[17] Kaufman D E, Smith R L. Fastest paths in time-dependent networks for intelligent vehicle-highway systems application[J]. Journal of Intelligent Transportation Systems, 1993, 1(1): 1-11.
[18] 杜牧青, 鞠姿彦, 李大韦. 一种基于交叉口信号延误的超路径规划方法[J]. 西南交通大学学报, 2024, 59(6): 1378-1388.
Du Mu-qing, Ju Zi-yan, Li Da-wei. Hyperpath searching algorithm method based on signal delay at intersections[J]. Journal of Southwest JiaoTong University, 2024, 59(6): 1378-1388.
[19] 蒋睿. 考虑节点耗费的时变随机网络最短路径问题研究[D]. 天津: 天津理工大学计算机与通信工程学院, 2016.
Jiang Rui. Least travel time paths in stochastic and time-varying transportation networks considering the time consumption of nodes[D]. Tianjin:School of Computer and Communication Engineering, Tianjin University of Technology, 2016.
[20] Sun Y, Li J, Liu S X. Study on the shortest reliable path of stochastic time‐dependent transportation networks considering waiting time at signalized intersections[J]. Journal of Advanced Transportation, 2023, 2023(1): 8298068.
[1] Wen-hui ZHANG,Mei-ru YE,Cong XI,Zi-wen SONG. Vehicle formation and carbon emission characteristics in mixed traffic flow environment [J]. Journal of Jilin University(Engineering and Technology Edition), 2026, 56(2): 416-430.
[2] Yu-sheng CI,Yi-kang HUANG. Overview of intersection vehicle-infrastructure integration based on bibliometrics [J]. Journal of Jilin University(Engineering and Technology Edition), 2026, 56(2): 313-332.
[3] Zhao-wei QU,Ming-yang WANG,Zhe WANG,Xian-min SONG,Yun-xiang ZHANG,Jing-cheng HUANG. Adaptive scheduling method for bus based on autonomous modular vehicles main⁃auxiliary function allocation [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(9): 2946-2957.
[4] Fu ZHANG,Wei-dong HAN,Ruo-fei BAO,Ya-kun ZHANG,Ya-fei WANG,San-ling FU. Path planning of workshop mobile robots integrated with improved A* and DWA algorithms [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(9): 3020-3031.
[5] Chang-ru MU,Liang XU,Guo-zhu CHENG. Collision prevention performance of outsourced U-shaped steel concrete composite guardrail based on reasonable energy allocation [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(8): 2669-2680.
[6] Yan-bo LI,Jing-yuan WANG,Yuan-yuan Chen,Shao-feng CHENG,Hao-nan LYU,Jun-shuo CHEN. RAMS assessment approach of self-consistent energy system in highway service areas [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(7): 2243-2250.
[7] Xiao-feng JI,Ruo-fan DENG,Xin QIAO,Hao-tian GUAN. Nonlinear influence of built environment on temporal aggregation modes of shared bicycles [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(7): 2233-2242.
[8] Yuan-wen LAI,Yan-sheng CHEN,Shu-yi WANG,Yu-long ZHANG,Xin-yun ZHU. Bus schedule optimization considering bus and metro interchange needs [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(6): 2030-2037.
[9] Sheng-yu YAN,Ming-jie CHENG,Hong-ce TIAN,Hong-yu WANG,Yong-heng ZHOU,Bo-hao MA. Scheduling algorithm for battery electric vehicle in closed scenic area [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(6): 1984-1993.
[10] Yan-yan QIN,Teng-fei XIAO,Qin-zhong LUO,Bao-jie WANG. Car-following safety analysis and control strategy for foggy freeway [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(4): 1241-1249.
[11] Yi-yong PAN,Xiang-yu XU. Model for predicting severity of accidents based on MobileViT network considering imbalanced data [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(3): 947-953.
[12] Yong-zheng YANG,Zhi-gang DU,Jia-lin MEI. Setting method and effect evaluation of linear guiding system in highway tunnels [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(12): 3885-3897.
[13] Guang-yong CHEN,Shi-rui ZHOU,Chu-qing TAO,Li WAN,Wei WEI. Collaborative control of tunnel speed and lighting based on driver’s visual characteristics [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(12): 3898-3906.
[14] Shuai-shuai SUN,Chun-xiao FENG,Liang ZHANG. Path planning for multimodal quadruped robots based on discrete sampling [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(11): 3736-3744.
[15] Jian LI,Xiao-hai SUN,Chang-yi LIAO,Jian-ping YANG. Robot path planning method based on double-origin ant colony algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(1): 325-332.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!