基于多约束条件的最短路径算法研究
致谢 | 第1-5页 |
摘要 | 第5-6页 |
Abstract | 第6-9页 |
1 绪论 | 第9-14页 |
·研究的目的及意义 | 第9-10页 |
·研究现状 | 第10-13页 |
·本文主要工作 | 第13页 |
·本文章节安排 | 第13-14页 |
2 多约束最短路径问题的研究 | 第14-39页 |
·路径的弧段表示法 | 第14页 |
·多约束最短路径问题的定义 | 第14-16页 |
·常用最短路径算法介绍 | 第16-31页 |
·Dijkstra 算法 | 第16-20页 |
·A*算法 | 第20-22页 |
·蚁群算法 | 第22-23页 |
·遗传算法原理 | 第23-31页 |
·多约束最短路径算法主要思路 | 第31-39页 |
·基于弧段的编码方式 | 第31-32页 |
·初始种群的产生 | 第32-33页 |
·适应度的计算 | 第33-34页 |
·选择算子 | 第34-35页 |
·交叉算子 | 第35-37页 |
·变异算子 | 第37-38页 |
·复杂度分析 | 第38-39页 |
3 多约束最短路径算法的实现 | 第39-47页 |
·存储结构的定义 | 第39-40页 |
·地图数据的读取 | 第40-44页 |
·弧段信息的读取 | 第40-42页 |
·节点信息的读取 | 第42页 |
·存储结构建立示例 | 第42-44页 |
·产生初始种群 | 第44-45页 |
·选择操作的实现 | 第45页 |
·交叉操作的实现 | 第45页 |
·变异的实现 | 第45-47页 |
4、仿真实验 | 第47-51页 |
·算法对约束的处理能力 | 第47-49页 |
·算法的寻优能力 | 第49-51页 |
结论 | 第51-52页 |
参考文献 | 第52-55页 |
作者简历 | 第55-57页 |
学位论文数据集 | 第57-58页 |