基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
Dijkstra最短路径算法是图论的经典算法.设有向图G有n个顶点和m条弧,则该算法的时间复杂度为2(Θm+n).前人的理论研究表明,若用二叉堆或d堆作为辅助数据结构,可不同程度地降低算法的时间复杂度.但是,这些研究给出的都是比较松弛的上界描述.本文设计了一系列实验,利用二叉堆和d堆实现了该算法的优化,并通过模型拟合回归的方式研究了优化算法的时间复杂度.我们发现,对于稠密图,采用二叉堆优化算法,实际的时间复杂度可降低为m和nlogn的线性函数;而采用d堆,时间复杂度可降低为m、ndlogd n、nlogd n、dlogd n和n的线性函数,其中的d值对复杂度有显著影响,变化趋势呈现某些共同特征,而最优d值位于[5,7]区间.
推荐文章
Dijkstra最短路径算法的优化及其实现
最短路径
Dijkstra 算法
优化
配对堆
高速公路网中的Dijkstra最短路径优化算法
高速公路网
拓扑结构
Dijkstra算法
优化
基于半空间的最短路径算法模型研究
最短路径
半空间
Dijkstra算法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Dijkstra最短路径算法的堆优化实验研究
来源期刊 软件 学科 工学
关键词 Dijkstra最短路径算法 二叉堆 d堆 时间复杂度
年,卷(期) 2017,(5) 所属期刊栏目 基金项目论文
研究方向 页码范围 15-21
页数 7页 分类号 TP301.5
字数 7246字 语种 中文
DOI 10.3969/j.issn.1003-6970.2017.05.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 孙廷凯 南京理工大学计算机科学与工程学院 9 76 4.0 8.0
2 张翰林 南京理工大学理学院 1 9 1.0 1.0
3 关爱薇 南京理工大学理学院 1 9 1.0 1.0
4 傅珂 南京理工大学理学院 1 9 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (48)
共引文献  (335)
参考文献  (10)
节点文献
引证文献  (9)
同被引文献  (34)
二级引证文献  (9)
1958(1)
  • 参考文献(0)
  • 二级参考文献(1)
1959(2)
  • 参考文献(1)
  • 二级参考文献(1)
1960(1)
  • 参考文献(0)
  • 二级参考文献(1)
1968(1)
  • 参考文献(0)
  • 二级参考文献(1)
1969(1)
  • 参考文献(0)
  • 二级参考文献(1)
1974(1)
  • 参考文献(0)
  • 二级参考文献(1)
1984(2)
  • 参考文献(0)
  • 二级参考文献(2)
1985(1)
  • 参考文献(0)
  • 二级参考文献(1)
1987(2)
  • 参考文献(0)
  • 二级参考文献(2)
1992(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(1)
  • 参考文献(0)
  • 二级参考文献(1)
1995(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(3)
  • 参考文献(0)
  • 二级参考文献(3)
1999(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2001(4)
  • 参考文献(2)
  • 二级参考文献(2)
2002(3)
  • 参考文献(0)
  • 二级参考文献(3)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(4)
  • 参考文献(0)
  • 二级参考文献(4)
2009(3)
  • 参考文献(0)
  • 二级参考文献(3)
2010(5)
  • 参考文献(0)
  • 二级参考文献(5)
2011(4)
  • 参考文献(0)
  • 二级参考文献(4)
2012(2)
  • 参考文献(1)
  • 二级参考文献(1)
2013(4)
  • 参考文献(2)
  • 二级参考文献(2)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(4)
  • 引证文献(4)
  • 二级引证文献(0)
2019(8)
  • 引证文献(3)
  • 二级引证文献(5)
2020(6)
  • 引证文献(2)
  • 二级引证文献(4)
研究主题发展历程
节点文献
Dijkstra最短路径算法
二叉堆
d堆
时间复杂度
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件
月刊
1003-6970
12-1151/TP
16开
北京市3108信箱
1979
chi
出版文献量(篇)
9374
总下载数(次)
40
论文1v1指导