QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4079|回复: 0
打印 上一主题 下一主题

[代码资源] 【源码】GA算法求解经典TSP问题

[复制链接]
字体大小: 正常 放大

473

主题

5

听众

1540

积分

  • TA的每日心情

    2021-1-13 09:31
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    跳转到指定楼层
    1#
    发表于 2021-1-1 09:03 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    TSP_GA旅行商问题

    通过建立遗传算法进行搜索,找到TSP的(近)最优解

    对于最短的路线(推销员旅行到的最小距离

    每个城市恰好一次,然后返回起始城市)

    简介:

    1. 一个销售员到每个城市,完成

    返回他出发的城市

    2. 每个城市推销员只访问一次

    输入:

    USERCONFIG(结构)包含0个或多个以下字段:

    - XY (float)是城市位置的Nx2矩阵,其中N是城市的数量

    - DMAT (float)是点对点距离/成本的NxN矩阵

    - POPSIZE(标量整数)是总体的大小(应该能被4整除)

    - NUMITER(标量整数)是算法运行所需的迭代次数

    - SHOWPROG(标量逻辑)如果为真则显示GA进度

    - SHOWRESULT(标量逻辑)如果为真,则显示GA结果

    - SHOWWAITBAR(标量逻辑)如果为true则显示一个waitbar

    输入注释:

    1. 而不是传入一个包含这些字段的结构,任何/所有

    这些输入可以以任意顺序作为参数/值对传入。

    2. 字段/参数名不区分大小写,但必须完全匹配。

    输出:

    RESULTSTRUCT (structure),包含以下字段:

    (除记录算法配置外)

    —OPTROUTE(整数数组)是算法找到的最佳路由

    MINDIST(标量浮动)是最佳路径的成本


    8 ?9 }. B3 S, D
    . F1 _! w8 p0 n; W. o1 m

    screenshot.jpg (17.96 KB, 下载次数: 350)

    screenshot.jpg

    tsp_ga.zip

    4.14 KB, 下载次数: 0, 下载积分: 体力 -2 点

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-25 17:33 , Processed in 0.260963 second(s), 54 queries .

    回顶部