- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
:算法的设计思想
本算法采用分支定界算法实现。构造解空间树为:第一个城市为根结点,与
第一个城市相邻的城市为根节点的第一层子节点, 依此类推;每个父节点的子节
点均是和它相邻的城市; 并且从第一个根节点到当前节点的路径上不能出现重复
的城市。
本算法将具有最佳路线下界的节点作为最有希望的节点来展开解空间树, 用优先队列实现。算法的流程如下: 从第一个城市出发, 找出和它相邻的所有城市,计算它们的路线下界和费用, 若路线下界或费用不满足要求, 将该节点代表的子树剪去,否则将它们保存到优先队列中, 并选择具有最短路线下界的节点作为最有希望的节点, 并保证路径上没有回路。 当找到一个可行解时, 就和以前的可行解比较,选择一个较小的解作为当前的较优解, 当优先队列为空时, 当前的较优解就是最优解。算法中首先用 Dijkstra 算法算出所有点到代表乙城市的点的最短距离。算法采用的下界一个是关于路径长度的下界, 它的值为从甲城市到当前城市的路线的长度与用 Dijkstra 算法算出的当前城市到乙城市的最短路线长度的和;另一个是总耗费要小于 1500。
伪代码
算法 AlgBB()
读文件 m1 和 m2 中的数据到矩阵 length 和 cost 中
Dijkstra(length)
Dijkstra(cost)
while true do
for i ← 1 to 50 do // 选择和 node 节点相邻的城市节点
if shortestlength>optimal or mincost>1500
pruning
else
if
i = 50
optimal=min(optimal,tmpopt)//
选当前可行解和最优解的较小
值做最优解
else
if
looped
pruning
// 如果出现回路
// 剪枝
else
将城市 i 插入到优先队列中
end for
while true do
if 优先队列为空
输出结果
else
取优先队列中的最小节点
if 这个最小节点 node 的路径下界大于当前的较优解
continue
end while
end while
算法流程图
利用 Dijkstra 算法算出各城市到乙城
市的最短路径以及最小耗费
选择头节点
将节点放入优先队列
分析当前的下界 ,
Y
得出程序结果 ,并
队列为空
返回 .
N
从优先队列中取出当前最优元素并算出当
前这个可行解的路径长度和耗费并与最优
解比较
Y
不如下界
N
将这个节点保存下来作为剪枝使用的下界
您可能关注的文档
- 新职员入职档案标准表格.docx
- 新苏教版本五上《用字数母标准表格示数》学习教学学习设计.docx
- 新苏教版本小学三年级上全册数学学习教案.docx
- 新苏教版本小学四年级数学下册的第一单元复习平移、旋转及轴对称单元复习测试卷习题.docx
- 新课标人教版本初中七年级数学下册的《10.2直方图》学习教案.docx
- 新课标人教版本小学小学一年级数学下册的《十几减5、4、3、2》学习教学反思一.docx
- 新课程学习及测评.同步学习英语!初中八年级下册的.docx
- 新课程理念下的初中数学学习方法总结计划及对策.docx
- 新领地A座节能自评报告总结计划.docx
- 新高中高一班主任工作总结计划计划.docx
- 2024-2030年中国会议及展览服务行业市场运营格局及投资策略探讨报告.docx
- 中国室外装饰涂料行业发展现状及发展趋势与投资风险分析.docx
- 2024-2030年中国PCB胶片行业市场全景调查及发展前景分析报告.docx
- 2024-2034年中国金属粉市场深度调研分析及投资前景研究预测报告.docx
- 中国废旧金属回收行业市场发展分析与发展前景预测及投资咨询研究报告2024-2034版.docx
- 2024-2034年中国气门挺柱行业发展趋势预测及投资战略咨询报告.docx
- 2024-2034年中国汽车方向盘锁行业市场运营现状及投资方向研究报告.docx
- 中国机架式UPS行业市场现状分析及竞争格局与投资发展研究报告2024-2034版.docx
- 中国校园超市行业发展分析及发展前景与投资研究报告2024-2034版.docx
- 中国ADAS摄像头行业市场现状分析及竞争格局与投资发展研究报告2024-2034版.docx
文档评论(0)