您的位置: 专家智库 > >

傅珂

作品数:1 被引量:8H指数:1
供职机构:南京理工大学理学院更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 1篇中文期刊文章

领域

  • 1篇自动化与计算...

主题

  • 1篇时间复杂度
  • 1篇复杂度

机构

  • 1篇南京理工大学

作者

  • 1篇孙廷凯
  • 1篇傅珂
  • 1篇张翰林

传媒

  • 1篇软件

年份

  • 1篇2017
1 条 记 录,以下是 1-1
排序方式:
Dijkstra最短路径算法的堆优化实验研究被引量:8
2017年
Dijkstra最短路径算法是图论的经典算法。设有向图G有n个顶点和m条弧,则该算法的时间复杂度为Θ(m+n^2)。前人的理论研究表明,若用二叉堆或d堆作为辅助数据结构,可不同程度地降低算法的时间复杂度。但是,这些研究给出的都是比较松弛的上界描述。本文设计了一系列实验,利用二叉堆和d堆实现了该算法的优化,并通过模型拟合回归的方式研究了优化算法的时间复杂度。我们发现,对于稠密图,采用二叉堆优化算法,实际的时间复杂度可降低为m和nlogn的线性函数;而采用d堆,时间复杂度可降低为m、ndlog_dn、nlog_dn、dlog_dn和n的线性函数,其中的d值对复杂度有显著影响,变化趋势呈现某些共同特征,而最优d值位于[5,7]区间。
张翰林关爱薇傅珂孙廷凯
关键词:时间复杂度
共1页<1>
聚类工具0