- 8
- 0
- 约2.83千字
- 约 4页
- 2017-07-07 发布于湖北
- 举报
几种最短路径算法的比较
(陈先红 湖北省仙桃市沔城高级中学)
摘 要:最短路径算法种类繁多,比较有名的算法包括:Dijkstra 算法、Warshall –Floyd算法、动态规划算法、A*算法以及改进的Dijkstra 算法,而即使同一种算法也有多种不同的实现方式。本文主要这几种经典的算法进行分析比较。
关键词:最短路径 算法 邻接矩阵
1. 引言, 寻找从指定起点到终点的一条具有最小权值总和的路径问题。如果把权值看成是道路的长度属性, 那么目标路径就是从起点到终点的最短路径。所谓最短路径就是网络中两点之间距离最短的路径,这里讲的距离可以是实际的距离,最短路径不仅仅指一般地理意义上的距离最短,也可以引申为其它的度量,如时间、运费、流量等。
2. Dijkstra算法,目标点为。Dijkstra算法由近到远为顺序,依次求得到G的各顶点的最短路和距离,直至,算法结束。为避免重复并保留每一步的计算信息,采用了标号算法。
算法步骤如下:
步骤1:令=0,对于,令,,。
步骤2:对每个,用代替,
当不相邻时,。计算,把达到这个最小值的一个顶点记为,令。
步骤3:若,则停止;若,则代替,转步骤2。
3. Warshall -Floyd算法Dijkstra算法N次。但这里要提的Warshall -Floyd算法算法,顶点到顶点的最短路径经过顶点或者不经过顶点。比较与的值。
您可能关注的文档
- 第十一章 惠阳区旅游行业信用体系建设工作方案.doc
- 第二章 2011年3月2日【银监会】大力推动小企业金融服务支援体系.doc
- 是高中生物课程三个必修模块之一。正如《普通高中生物.doc
- 第8篇网络安全.ppt
- 初中美术教学中渗透美术文化的研究及实践课题研究方案.doc
- 危重急症抢救流程解析和规范.pdf
- 第六章 2013-2015年国家级、省级大学生创新训练计划立项项目汇总表.doc
- 2015年度歙县新型农村合作医疗大病保险受益对象情况公示表.doc
- 第七章 安太医院口腔科.doc
- 参考文献著录格式概论.doc
- 2025年三支一扶考试教育理论重点题.docx
- 2026年人工智能在金融风控中的应用案例研究与分析报告.docx
- 2025年6月住院医师规范化培训《眼科》模拟习题与参考答案解析.pdf
- 基于信息技术的初中数学分层教学实践与效果分析教学研究课题报告.docx
- 2026年燃气泄漏智能检测报告.docx
- 2026年便携式农业环境墒情检测报告.docx
- 物联网技术在校园垃圾分类中的应用现状与对策分析教学研究课题报告.docx
- 2023-2024学年四川省眉山市兴文二中高三(上)开学历史试卷.docx
- 2026年光伏产业市场前景报告.docx
- 高中英语读后续写评价标准与学生写作情感态度评价研究教学研究课题报告.docx
最近下载
- 第12讲 解三角形解答题十大题型总结(解析版)-2024高考数学常考题型.pdf VIP
- 问答题题库(小儿外科学).docx VIP
- 名词解释题库(小儿外科学).docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人考试备考试题及答案解析.docx VIP
- 2026及未来5年中国纸制洗脸巾市场数据分析及竞争策略研究报告.docx
- 2026年中级社会工作者综合能力真题及答案解析.docx VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人笔试参考试题及答案解析.docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人考试备考题库及答案解析.docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)