TSP基于矩阵编码的改进遗传算法F.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第23卷 第 12期 乐山师范学院学报 Vo1.23.No.12 2008年 12月 JournNofLeshanTeaehe~ College Dee.2008 TSP基子矩阵编码的改进遗传算法F木 王 慧 李和平 刘琼芳 (1.乐山师范学院 数学系,四川 乐山 614004;2.重庆大学 数理学院,重庆 400044) 摘 要:对于TSP,常用的编码方式有两种:城市次序编码和边编码 ,都会产生大量非法个体。采用矩阵变异的遗传算 法将传统遗传算法边编码产生的大量无法处理的非法个体转化成合法个体,保证了个体的多样性,扩大了解的搜索空间, 实验结果表明优于传统的遗传算法。 关键词:TSP;矩阵编码;IGA 中图分类号TP311.13 文献标识码:A 文章编号 :1009—8666(2008)12~0047—04 0 引言 满足上述约束条件的解构成了一条遍历所有顶点的 Hamilton回路。 旅行推销员问题 (TravelingSNesmanProblem,简记 对于TSP,常用的编码方式有两种:一种是城市次序编 TSP)自1932年 K.Menger提出以来 ,已引起各领域许多研 码,即按遍历城市的次序排列进行编码。此方法稳定性强, 究者的兴趣。它是组合数学中一个古老而又困难的问题, 便于直观地表示解,但搜索性能差,不符合最小字符集编 也是组合优化中研究最多的问题之一,但至今尚未彻底解 码,还会引起交叉操作的困难,即产生许多非法个体。将它 决。用图论的语言描述为:在一个赋权完全图中,找出一个 的非法个体转化为合法个体,其修复的方法有部分匹配交 最小权的Hamilton圈。 叉PMX、顺序交叉OX、循环交叉等;另一种是边编码,若边 令 G=(V,E)为赋权完全 图,V={1,2,……,n1为顶点 eij在一Hamil~n圈上,则对应的 =1;若边 e不在该 集,e为边集,各顶点间距离 已知(d0,dij=0,i,j∈V) Hamilton圈上,则)i【l_0。这种方法简单易行,符合最小字符 设 集编码,便于用模式定理进行分析,搜索性能好,但稳定性 f1边 (i,j)在最优线路上 差,不易直接判断个体是否合法,也会由于交叉、变异操作 0/其它 而产生大量非法个体。 则TSP的数学模型fJ呵写成如下形式 针对以上两种编码方式存在的不足,本文提出一种更 好的方法——矩阵编码。 MinZ= d i— j 1 改进遗传算法的矩阵编码 ∑x=1,iEV;∑x=1,J∈V 1.1 矩阵编码 矩阵的元素令为 ,若商人经过边 e,则xo=1;否则 ∑ ~IISSII-1ssVv i,jE ‘ Xo=O,规定 =O,其中i,jEV.从而,对 n个顶点的TSP,得到 xo∈{0,1) i,jEV nxn的编码矩阵,其形式如下所示: 收稿 日期:2008—04—08 }基金项目:四川省教育厅科研青年基金项目(项目编号:2005B039) 作者简介:王慧(1977一),女,乐山师范学院数学系副教授,博士,研究方向:神经网络、动力系统稳定性。

文档评论(0)

higu65 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档