- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以最短路为基汇总网路上的流
以最短路为基础汇总网路上的流 在电路网中每两点之间都有中继电路群需求,但并不是任两点都有物理传输链路 根据两点间最短传输路径将该两点间的电路需求量加载到这条传输路径上去:设 a25=10 是节点2 和 5 之间的电路需求,节点2 和 5 之间的最短传输路径为 2?1?3?5,则加载过程为: T21=T21+10, T13=T13+10, T35=T35+10; Tij 是传输链路 i?j 上加载的电路数;当所有点间电路都加载完则算法结束 6.6 欧拉回路和中国邮递员问题(了解) 中国邮递员问题(Chinese Postman Problem, CPP)是由我国管梅谷教授于1962年首先提出并发表的 问题是从邮局出发,走遍邮区的所有街道至少一次再回到邮局,走什么路由才能使总的路程最短? 如果街区图是一个偶图,根据定理 3,一定有欧拉回路,CPP 问题也就迎刃而解了 若街区图不是偶图,则必然有一些街道要被重复走过才能回到原出发点 显然要在奇次点间加重复边 如何使所加的边长度最少 归结为求奇次点间的最小 匹配( minimum weighted match) — 由Edmons 给出 多项式算法(1965) 解中国邮递员问题的步骤 0、将图中的所有悬挂点依次摘去 1、求所有奇次点间的最短距离和最短路径 2、根据奇次点间的最短距离求最小完全匹配 3、根据最小完全匹配和最短路径添加重复边 4、将悬挂点逐一恢复,并加重复边 5、根据得到的偶图,给出欧拉回路的若干种走法 解中国邮递员问题的步骤 6.7 哈密尔顿回路及旅行推销员问题 6.7.1 哈密尔顿回路( Hamiltonian circuit) 连通图G(V,E)中的回路称为哈密尔顿回路,若该回路包括图中所有的点。显然哈密尔顿回路有且只有 n 条边,若|V|=n 连通图具有哈密尔顿回路的充分必要条件是什么?这个问题是由爱尔兰数学家哈密尔顿1859年提出的,但至今仍未解决 欧拉回路是对边进行访问的问题,哈密尔顿回路是对点进行访问的问题 搜索哈密尔顿回路的难度是 NP-complete 任两点间都有边的图称为完全图(或全连接图) 完全图中有多少个不同的哈密尔顿回路? 完全图中有多少个边不相交的哈密尔顿回路? 最小哈密尔顿回路问题 (NP-complete) 哈密尔顿路径:包含图中所有点的路径 为什么说找两点间的最长路是非常困难的问题? 6.7.2 旅行推销员问题(Traveling Salesman Problem) 旅行推销员问题(TSP):设v1, v2, ...,vn 为 n 个已知城市,城市之间的旅程也是已知的,要求推销员从 v1出发,走遍所有城市一次且仅一次又回到出发点,并使总旅程最短 这种不允许点重复的旅行推销员问题就是最小哈密尔顿回路问题 一般旅行推销员问题(GTSP):允许点重复的TSP 当网路边权满足三角不等式时,一般旅行推销员问题就等价于最小哈密尔顿回路问题 当网路边权不满足三角不等式时,只要用两点间最短路的距离代替原来的边权,就可以满足三角不等式,在此基础上求最小哈密尔顿回路 典型的应用: 乡邮员的投递路线 邮递员开邮箱取信的路线问题 邮车到各支局的转趟问题 TSP 的启发式算法(Heuristic algorithm) 穷举法:指数算法 分支定界法:隐枚举法 二交换法 (two-option, Lin’s algorithm) 哈密尔顿回路可以用点的序列表示 从任一个哈密尔顿回路(即任何一个序列)出发 按照一定顺序试图交换相邻两个点的顺序,若路程减少则完成交换,继续下一个交换;若没有改善,则不进行本次交换,尝试下一个交换;若所有的相临交换都试过而不能改善,则算法结束,得到一个局部最优点 模拟退火 (Simulated Annealing) 随机地采用二交换法 当交换后没有使目标函数改善,也可能以玻尔兹曼分布概率被接受,但这种概率是随模拟的温度下降而减少的 发挥了计算机的优点,尽量减少陷入局部极值点 模拟物理机制 二交换法举例 算法复杂度 Prim算法 i=1 n ? 1 次比较,最多 n ? 1 次赋值 i=2 2(n ? 2) 次比较,最多 2(n ? 2) 次赋值 i=k k(n ? k) 次比较,最多 k(n ? k) 次赋值 Prim算法的改进 增加一个辅助记录型数组,用以记录当前 V 中各节点到 V 的最小边, minedge[i].cost 记录该边的权值, minedge[i].vex 记录该边 V 中的顶点。若 minedge[i].cost0 则表明 i 点进入集合 V for i:=2 to n do begin m
您可能关注的文档
- 以有氧搏击操小学体育准备活动中的选用与实施.doc
- 以此文送给未30和已满30的创业者和奋斗者们.ppt
- 以特色创建承学校科学发展3.doc
- 以特色小城镇设为重点,推进云南城镇化进程.doc
- 以用人为本 —现代农牧业人才的 应用与培养探讨.ppt
- 以科学发展观善债券市场,促进银行类金融机构和谐构建.doc
- 以科学发展观指导 大力发展回族教.doc
- 以科学发展观指导 促进农业科技园区可持续发展.ppt
- 以科学发展观指导 扎实推进学校德育工作.doc
- 以科学发展观指导,不断提升学会学术活动及组织建设水平.ppt
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
原创力文档


文档评论(0)