




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法设计与分析分支限界—旅行售货员问题信息工程大学国家级实验教学示范中心计算机学科组规划教材算法设计与分析Python案例详解微课视频版问题描述:某售货员要到若干城市去推销商品,已知各城市之间的路程(或旅费)。他要选定一条从驻地出发,经过每个城市一遍,最后回到驻地的路线,使得总的路程(或总旅费)最小。问题抽象:设G=(V,E)是一个带权图。图中各边的权值为正数。图中一条周游路线是包括V中每个顶点在内的一条回路。周游路线的费用是这条回路上所有边的权值之和。旅行售货员问题就是要在图G中找出费用最小的回路。1243302010654实例分析:
优先队列:
小根堆,用于表示活结点优先队列
优先级=下界lcostlcost=cc+顶点的最小费用出边和(未来最小的花费)12433020106544+5+5+4=180,0,18B4I2,26,9BCDEC21,30,14bestc:bestx:∞C3D1,6,14DCE41,4,141243302010645EDCEDCJ2J2,14,10DJCK3K2,24,10DJKCHH22,11,925DJKCHJKCIHJKICHJKIC4N3,25,0NJNKICH为n-2层结点18=4+5+5+414=5+5+4扩展结点活结点优先队列最优解树中结点的信息:结点深度,已花费代价,未来花费代价的下界NICJNKIC0,0,18B4I2,26,9C21,30,14bestc:bestx:3D1,6,14E41,4,142J2,14,103K2,24,10H22,11,9251,3,2,4H4N3,25,0NJ3P3,25,0PNICN为叶子,结束扩展结点活结点优先队列最优解1243302010645树中结点的信息:结点深度,已花费代价,未来花费代价的下界输入:图结点数n,图邻接矩阵a[][]输出:最优值bestc,最优解v[]1BBTSP(){2若图中存在没有出边的结点,则退出;3计算各顶点最小出边和MinSum;4定义最优值bestc=∞;5创建根结点E,令其s=0,cc=0,lcost=cc+MinSum,6x={1,2,…,n};7while(E不是叶结点){//遇到叶子时结束8
if(E是叶子的父结点){//E的层次为n-29c=E->cc+a[E->x[n-2]][E->x[n-1]]+10a[E->x[n-1]][1];11if(c<bestc){12bestc=c;改造E为扩展的叶结点,13E->s++,E->cc=bestc;E入队;14}15else释放E;16}17else{//扩展E的儿子结点18
for(i=E->s+1;i<=n-1;i++){19cc=E->cc+a[E->x[E->s]][E->x[i]];20lcost=cc+E->lcost-MinOut[E->x[E->s]];21if(lcost<bestc){22申请结点N;把E中x复制到N;23N->s=E->s+1;交换N->x[N->s]与N->x[i];
24N->cc=cc;N->lcost=lcost;25N入队;}26}27释放E;28}29从队列取下一个扩展结点E;30if(E不存在)break;31}32if(bestc==∞)return∞;//无回路33从E中复制x到解v中;34释放E及优先队列中剩余结点;35returnbestc;}测试填空题:针对上述
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓储物流住宿管理制度
- 会展策划流程管理制度
- 亿康中医医院管理制度
- 住宅安全用电管理制度
- 井巷隐蔽工程管理制度
- 企业层级安全管理制度
- 中医养生保健管理制度
- 项目管理部安全管理制度
- 会计采购成本管理制度
- 互保联保罚款管理制度
- 2025年四川省高考物理试卷真题(含答案)
- 炸鸡店的产品创新与口味调研
- 2025年共享办公空间增值服务运营模式创新与产业链创新模式报告
- 电气控制柜面试题及答案
- 药房药品追溯管理制度
- 陕西省铜川市2025年八下英语期末监测试题含答案
- 缺血性卒中脑保护中国专家共识(2025)解读
- 数据库应用技术-第三次形考作业(第10章~第11章)-国开-参考资料
- FZ/T 13045-2017棉锦混纺本色布
- 如何做好调查研究工作
- 装修单位考察内容及评分表
评论
0/150
提交评论