摘要
从经典的最短路径算法—Dijkstra算法入手,针对同一算法,分别采用三种不同的存储结构存储临时标号节点,通过对无序结构、桶结构、堆结构存储的分析与比较,提出基于堆结构的Dijkstra算法的效率高于其他两种算法,特别适合于大规模网络。
For the same algorithm, three different storage structures, out-of-order structure, bucket structure and heap structure, are adopted to save temporary label nodes. After comparison and analysis, the efficiency of Dijkstra algorithm, based on heap structure, is higher than the othertwo and is especially adaptable to large-scale networks.
出处
《上海电机学院学报》
2006年第3期38-42,共5页
Journal of Shanghai Dianji University
基金
上海高校选拔培养优秀青年教师科研专项基金
关键词
最短路径算法
存储结构
效率
shortest path problem algorithm
storage structure
efficiency