首页 | 官方网站   微博 | 高级检索  
     

基于优先队列的时变网络最短路径算法
引用本文:杨传印,黄玮,薛少聪,王劲松.基于优先队列的时变网络最短路径算法[J].计算机应用研究,2019,36(5).
作者姓名:杨传印  黄玮  薛少聪  王劲松
作者单位:天津理工大学计算机科学与工程学院,天津300384;天津市智能计算和软件新技术重点实验室,天津300384;天津理工大学计算机科学与工程学院,天津300384;天津市智能计算和软件新技术重点实验室,天津300384;天津理工大学计算机科学与工程学院,天津300384;天津市智能计算和软件新技术重点实验室,天津300384;天津理工大学计算机科学与工程学院,天津300384;天津市智能计算和软件新技术重点实验室,天津300384
基金项目:国家自然科学基金资助项目(61673295,61301140);天津市大学生创新创业项目(201610060063)
摘    要:提出了基于优先队列的时变网络最短路径算法,能克服传统最短路径算法难以对时变网络求解最短路径的缺陷。提出的时间窗选择策略能够在算法求解过程中为节点选择合适的时间窗以降低路径长度,从而求得精确解。进一步地,算法使用了优先队列组织节点集合以提高计算效率。在随机生成的网络数据以及美国道路数据上的实验表明,基于优先队列的时变网络最短路径算法与经典方法相比,不仅能够求得精确解,运算速度也有所提高。

关 键 词:时变网络  优先队列  最短路径
收稿时间:2017/12/11 0:00:00
修稿时间:2019/4/2 0:00:00

Time varying network shortest path algorithm based on priority queue
Yang Chuanyin,Huang Wei,Xue Shaocong and Wang Jinsong.Time varying network shortest path algorithm based on priority queue[J].Application Research of Computers,2019,36(5).
Authors:Yang Chuanyin  Huang Wei  Xue Shaocong and Wang Jinsong
Affiliation:School of Computer Science and Engineering,Tianjin University of Technology,,,
Abstract:This paper presented a time-varying network shortest path algorithm based on priority queue to solve the time-varying network shortest path problem which was difficult for traditional shortest path algorithm. Proposed algorithm could address optimal solution by using proposed time-window selection strategy which could select appropriate time window for the node to reduce the path length. Also, the algorithm used the priority queue to organize node set, which could improves the computational efficiency. Experiments on randomly generated network data and united state road data show that compared with classical algorithm, the proposed algorithm is not only able to obtain global optimal solutions, but also improve the speed of the algorithm.
Keywords:time varying network  priority queue  shortest path
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号