摘要
针对大规模路网中求解最短路问题的低效性与非实时性,通过时间依赖性路网来刻画路网和交通状况信息,构造时间依赖性路网下的高效最短路算法.以目前效率较高的TDCALT(time dependent core-based A*landmarks triangleinequality)算法为基础,提出动态优化上限值的改进措施,并首次引入和改进静态路网下最短路算法中的剪枝策略,形成ITDCALT(improved TDCALT)算法.在广州市路网上的试验表明:ITDCALT算法在算法运行时间和搜索空间上均优于TDCALT算法和TDIJKSTRA(time-dependent DIJKSTRA)算法;ITDCALT算法具有计算效率高、搜索空间小、性能稳定的优点.
To address the inefficiency and non-real time of shortest path problem with large scale traffic road network, an efficient algorithm is developed under time-dependent road network which represents road network and traffic information. Based on time dependent core-based A* landmarks triangle inequality (TDCALT) algorithm which outperforms the other algorithms, improvement including updating upper bound dynamically and combining improved pruning strategy used in static shortest path algorithm is proposed. Finally a new algorithm called improved TDCALT (ITDCALT) is formed. Comparative analysis between ITDCALT, TDCALT and time-dependent DUKSTRA (TDIJKSTRA) in time-dependent road network of Gnangzhou shows that the proposed algorithm outperforms the others in terms of the efficiency, the search space and the stability.
出处
《同济大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2012年第8期1197-1203,共7页
Journal of Tongji University:Natural Science
基金
广东省自然科学基金(S2011010001274)
教育部人文社会科学研究规划基金(12YJAZH209
10YJC790116)
广东省现代信息服务业发展专项资金扶持项目(06120840B0450124/2)
关键词
路网最短路算法
剪枝策略
时间依赖性
加速策略
shortest path algorithm
pruning strategy
time-dependent
speed up strategy