- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态规划解TSP问题
用动态规划方法编程求解下面的问题:某推销员要从城市v1 出发,访问其它城市v2,v3,…,v6 各一次且仅一次,最后返回v1。D为各城市间的距离矩阵。问:该推销员应如何选择路线,才能使总的行程最短?1、变量设定阶段k:已遍历过k个结点,k=1,2…6,7。K=1表示刚从V1出发,k=7表示已回到起点V1状态变量Xk=(i,Sk):已遍历k个结点,当前位于i结点,还未遍历的结点集合为Sk。则X1=(1,{2,3,4,5,6}),X6=(i,Φ),X7=(1,Φ)决策变量Uk=(i,j):已遍历k个结点,当前位于i结点,下一个结点选择j。状态转移方程:Xk+1 = T(Xk,Uk) = (j,Sk-{j})第k阶段的指标函数Vk = D[i,j]。最优指标函数Fk(Xk) = Fk(i,Sk):已遍历k个结点,当前从i结点出发,访问Sk中的结点一次且仅一次,最后返回起点V1的最短距离。则Fk(i,Sk) = min{ D[i,j] + Fk+1(j,Sk-{j}) } 1≤k≤6F7(X7) = F7(1,Φ) = 02、分析:(1)k=6时,F6(i,Φ) = min{D[i,1] + F7(X7)} = D[i,1] i=2,3,4,5,6X6=(i,Φ)U6=(i,j)X7=(1,Φ)V6=D[i,j]F7(1,Φ)V6 + F7(X7)(2,Φ)(2,1)(1,Φ)12012=F6(2,Φ)(3,Φ)(3,1)(1,Φ)23023=F6(3,Φ)(4,Φ)(4,1)(1,Φ)34034=F6(4,Φ)(5,Φ)(5,1)(1,Φ)45045=F6(5,Φ)(6,Φ)(6,1)(1,Φ)56056=F6(6,Φ)即k=6时,对于每一种状态X6,都有唯一的决策U6。(2)k=5时,F5(i,S5) = min{D[i,j] + F6(j,Φ)}i=2,3,4,5,6X5=(i,S5)U5=(i,j)X6=(j,Φ)V5=D[i,j]F6(j,Φ)V5 + F6(X6)(2,{6}}(2,6)(6,Φ)215677=F5(2,{6})(2,{5}}(2,5)(5,Φ)254570=F5(2,{5})(2,{4}}(2,4)(4,Φ)303464=F5(2,{4})(2,{3}}(2,3)(3,Φ)182341=F5(2,{3})(3,{6})(3,6)(6,Φ)155671=F5(3,{6})(3,{5})(3,5)(5,Φ)104555=F5(3,{5})(3,{4})(3,4)(4,Φ)53439=F5(3,{4})(3,{2})(3,2)(2,Φ)191231=F5(3,{2})(4,{6})(4,6)(6,Φ)165672=F5(4,{6})(4,{5})(4,5)(5,Φ)84553=F5(4,{5})(4,{3})(4,3)(3,Φ)42327=F5(4,{3})(4,{2})(4,2)(2,Φ)321244=F5(4,{2})(5,{6})(5,6)(6,Φ)185674=F5(5,{6})(5,{4})(5,4)(4,Φ)103444=F5(5,{4})(5,{3})(5,3)(3,Φ)112334=F5(5,{3})(5,{2})(5,2)(2,Φ)271239=F5(5,{2})(6,{5})(6,5)(5,Φ)124557=F5(6,{5})(6,{4})(6,4)(4,Φ)203454=F5(6,{4})(6,{3})(6,3)(3,Φ)162339=F5(6,{3})(6,{2})(6,2)(2,Φ)221234=F5(6,{2})即k=时,对于每一种状态X5,都有唯一决策U5。(3)k=4时,F4(i,S4) = min(D[i,j] + F5(j,S5) ) i=2,3,4,5,6X4=(i,S4)U4=(i,j)X5=(j,S5)V4=D[i,j]F5(j,S5)V4 + F5(j,S5)(2,{3,4})(2,3)(3,{4})183957=F4(2,{3,4})(2,4)(4,{3})302757=F4(2,{3,4})(2,{4,5})(2,4)(4,{5})305383(2,5)(5,{4})254469=F4(2,{4,5})(2,{5,6})(2,5)(5,{6})257499(2,6)(6,{5})215778=F4(2,{5,6})(2,{3,5})(2,3)(3,{5})185573(2,5)(5,{3})253459=F4(2,{3,5})(2,{3,6})(2,3)(3,{6})187189(2,6)(6,{3})213960=F4(2,{3,6})(2,{4,6})(2,4)(4,{6})3072102(2,6)(6,{4})215475=F4(2,
您可能关注的文档
- 公园项目工可.doc
- 六EXC9000型全数字式静态励磁系统安装指南.doc
- 六年级奥数行程比例解行程问题(ABC级)学生版.docx
- 六年级科学下册期末.doc
- 六号线出井方案.doc
- 六年级上册科学课实验计划1.doc
- 公文写作 复习大纲(含答案).doc
- 六种检验仪器操作规程.docx
- 六级单词高效记忆.doc
- 六进制同步加法计数器-(无效状态为000_101).docx
- 个人求职简历.docx
- 2025企业年度盛典暨颁奖晚会.pptx
- 2025新征程创未来.pptx
- 员工生涯发展展示.pptx
- 专题06 “青春类”主题-2023年中考语文满分作文必背范例优选.docx
- 专题06 非连续性阅读(开放题型)-2023-2024学年八年级语文下学期期中专题复习(北京专用)(解析版).docx
- 专题07 作文(满分范文与预测)40题-2023-2024学年七年级语文下学期期中专题复习(天津专用)(解析版).docx
- 专题10 文学类文本阅读(解析版)(江苏专用).docx
- 数独初级入门题目 数独初级入门题目 6宫(5篇) .pdf
- 江苏省南京玄武区2023-2024学年九年级上学期10月英语月考(含答案,无听 .pdf
文档评论(0)