遗传算法matlab程序源代码(遗传算法经典实例)

旅行商问题(TravelingSalesmanProblem,简称TSP问题),即为求解最优化的城市线路组合,要求每个城市都要走且只走一遍,终点城市同出发城市为同一个,最终所走路程需最短。本文在传统遗传算法基础上,对其进行改进优化,提出了精英保留的协同进化遗传算法,并分别以30、50和75个城市为例,对二者进行对比。该算法的运行流程如图1所示。 图1协同进化遗传算法运行流程 产生初始种群后(设种群…

旅行商问题(Traveling Salesman Problem,通称TSP问题),即是求得最优控制的城市路线组成,规定每一个城市都需要走且只走一遍,终点站城市同考虑城市为同一个,最后所走路途需最短。文中在传统式遗传算法基本上,对它进行改善提升,明确提出了菁英保存的协同进化遗传算法,并分別以30、50和75个城市为例子,对二者完成比照。该计算方法的运作步骤如下图1所显示。

基于Matlab的协同进化遗传算法求解旅行商问题

图1 协同进化遗传算法运作步骤

造成原始种群后(设种群总数为POP),便依照相关度值(即总路途最后)多少将其分成三个子种群,在其中,子种群1的相关度值较大,子种群3的相关度值最少。然后,在每个子种群内部结构开展交叉式基因变异实际操作,先后造成新子种群1、新子种群2、新子种群3。与此同时,三个子种群两组中间,也开展交叉式基因变异实际操作,先后造成新子种群4、新子种群5、新子种群6。最终便将这6个新子种群开展组成,随后从这当中任意筛出POP-1个个人,并依据菁英保存对策,将其与父代最佳个人相合拼,进而获得新种群、逐渐下一代的实际操作。

以30、50、75个城市为例子,各自完成10次反复实验,取各次试验二种优化算法最优解的均值开展比照,结论如下图2所显示。

基于Matlab的协同进化遗传算法求解旅行商问题

图2 二种优化算法的寻优结论比照

显而易见,同传统式遗传算法对比,协同进化遗传算法具有更强有力的最优解检索工作能力,特别是在当城市总数较多时(如此例中的75),其能更合理地防止陷于部分最佳,进而寻找全局性最优化的解、促使总路途更小。以75个城市总数为例子,二种优化算法所确认的最好途径各自如下图3(a)与3(b)所显示。

基于Matlab的协同进化遗传算法求解旅行商问题

(a) 传统式遗传算法

基于Matlab的协同进化遗传算法求解旅行商问题

(b) 协同进化遗传算法

图3 二种优化算法所确认的最好途径比照

图3中,横坐标纵坐标各自为每一个城市的横纵轴,图上的数据即是每一个城市的序号。显而易见,协同进化遗传算法所确认的最好途径更加整齐,这说明其同传统式遗传算法对比,具备更强的全局性寻优工作能力,且具有更强的可扩展性。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月12日 上午10:47
下一篇 2022年5月12日 上午10:48

相关推荐

  • 丝绒面料的优缺点,手把手教你挑选丝绒面料

    大家好,我是你们超可爱的时尚主编希希啊! 不知道大家最近有没有发现现在似乎非常非常的流行丝绒面料的服饰,不论是衣服啊还是包包鞋子什么的。总之就是出镜率及其的高。 所以接下来就来带大家一探究竟看看这丝绒到底有着何等魔力,能让万千女神为之着迷。 首先是丝绒裤,真所谓是一条丝绒裤温暖一整秋啊!丝绒裤一般都以阔腿款式为主,毕竟一条阔腿裤所需要的材质要求丝绒全都符合,不仅有着丝滑垂坠的质感,带给人的触觉体验…

    2022年10月11日
    3170
  • 新闻推广方案分析,揭秘新闻推广的作用及重要性

    软文营销 新闻推广(新闻传播)这个词近年来越来越热门,无论是商家宣传产品还是个人为了提高知名度,通过软文营销 新闻推广的方式即可达到理想的效应。因此,新闻传播在品牌营销和产品推广中具有十分重要的地位和作用。只要驾驭得当,其作用和产生的价值是其它渠道无法争锋的。 记者通过跟四川一二映像文化传播有限公司(简称:一二传媒)的合作方了解,得知他们原本都不知道品牌推广是个什么概念,更别说在软文营销 新闻推广…

    2022年5月20日
    490
  • 中国十大制氧机品牌有哪些,2020年家用制氧机最新报价

    心脑血管疾病、呼吸道疾病一种严重威胁中老年人健康的常见病,一切的病人,一般会存在不一样程度的缺氧表现,如呈现胸闷、心慌、头晕、血压升高等症状,再加上空气环境的日益恶化,在不一样程度上加剧了这类疾病病人的病况,因为一般选用吸氧的方法防止和控制,因而怎么补氧,应当愈加科学的吸氧,都是大家比较关怀的问题疑问。 自从家用制氧机上市以来,适合家用类的制氧机,开始逐步进入每个家庭,有保健专家指出,由于心脑血管…

    2022年10月12日
    580
  • 怎样在淘宝省钱,淘宝购物省钱的技巧

    我们同学在平时淘宝网购物的时候,是不是就是直接在淘宝网里或者手机淘宝里直接购物?!如果是这样做的话,你就损失了一笔本来属于你的钱! 那么如何才能不损失掉这笔钱呢!? 我们往下看! 打开百度,搜索“淘宝联盟”这四个字。 搜索出来得结果,我们可以点击这2个页面其中的一个! 点击之后进入上面如图这个界面,注意看一下网址;然后我们点击淘宝会员登录,使用自己平时用的淘宝会员账号就可以 (注意:这个网站不是假…

    2022年5月23日
    710
  • 快递单打印软件(快递电子面单打印教程)

    一款好的打单软件,能有效提高快递网点平时的工作效率,快递网点作为电商闭环中最关键的一环-物流,不仅仅是商品的承运者,还是平台的建设支柱,甚至很多的电商平台为了提升用户的体验而自建物流,如京东、苏宁等。 打单软件能提高网点的运营效率,不仅仅是提现在打印效率上,还有单号共享、对账、进销存等一些功能,会让平时的工作事半功倍,小编之前探访的一些网点商家,在他们的日常工作中面对的场景是多种多样的,有时候也会…

    2022年5月8日
    2020
  • 红杉资本投资经理月薪(红杉资本薪酬待遇分析)

    1968年,11岁的道格·莱昂内(DougLeone)通过移民从意大利来到了美国纽约州的弗农山(Mount Vernon),从此一度陷入了迷茫:因为搞不清“正确”和“错误”这两个词而在学校的数学测验中得了不及格;因为身穿肥大又土气的廉价衣服而被同学嘲笑;放学后一个人坐在黑白电视机前看《老爷炮艇少爷兵》(McHale’ sNavy)来补习口语……几年之后,莱昂内找到了自己的努力方向。“十几岁的时候,…

    2022年10月22日
    350
  • 2020混合动力车排行榜(最受欢迎的五款油电混动车)

    在如今这个汽车消费更趋普及的时代,家用车的普及度大大增强。对于很多消费者来说,不仅要求帅气拉风的外观,还得有迅猛充沛的动力,丰富贴心的配置,实惠省油的燃油经济性,加上国家政策,混动车的市场会越来越好。现如今,有哪些值得期待的混动车。 卡罗拉 丰田将成熟的技术搭载于全球最畅销的车型之上,造就出“高一级别”的混合动力产品——卡罗拉双擎。一上市,便受到众多消费者的热爱。 全包围丝圈汽车脚垫专用新桑塔纳福…

    2022年10月19日
    1380
  • 怎么成为淘宝卖家客服,手把手教你如何成为一名优秀客服

    淘宝客服之于卖家来说,其实本质上还是聊天的工作,每天与陌生人聊天。 只是因为卖家自己是店主,所以受到的限制会比大多数专业客服略少一点点。 自然跟普通的陌生人聊天相比会多些服务性质,姿态会低一些。通常卖家称呼买家为您。 作为客服每天会遇到不同的人,绝大多数是普通的,友善的,但是通常每一个客服会更深刻的记住那些比率极小的态度恶劣的买家。因为有时候确实没有做错什么却被无端谩骂指责,可能一整天一整夜都会因…

    2022年9月12日
    590
  • 粉色上衣配什么颜色裤子,这样的搭配让你做粉嫩女生

    粉色配什么颜色衣服好看?街头的时尚ICON们为你解答疑虑,还在沉思苦恼你的粉色单品搭什么颜色衣服好看?别想了这些配色学起来,不成时尚人成为时尚精! 黑色是完美的选择,中和了粉色稚嫩的感觉。黑+粉的搭配更加凸显了女性优雅,不用多一点点的装饰就能让你看起来优雅至极。 就问你敢不敢玩?都说红配绿俗气,时尚界可没有这一说,不会玩转色彩怪我咯?用你手上粉色的单品搭配一些偏色的绿试试看,一定会有与平日搭配完全…

    2022年9月21日
    440
  • qq群排名怎么升级,qq群升级规则

    还记得刚开始做业务的时候,第一个客户就是在QQ群里找到的。QQ群是一个来客户比较快的途径,一般一些公司的新手销售,都是直接通过QQ群来进行挖掘客户。QQ群就是一个大的鱼塘,我们可以在这个鱼塘里面钓鱼,而客户就是我们所要的鱼。一般情况我们都是通过别的鱼塘(QQ群)来进行钓鱼,这是一个比较快捷的方法。 那么我们有没有想过建立一个自己的鱼塘呢?建立了自己的鱼塘又怎么才能获得更多的鱼呢?答案就是通过QQ群…

    2022年6月6日
    660

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信