亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? acotspwenti.txt

?? 經更改過的TSP蟻群算法程序代碼
?? TXT
字號:
function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ACATSP(C,NC_max,m,Alpha,Beta,Rho,Q)
%%=========================================================================
%%  ACATSP.m
%%  Ant Colony Algorithm for Traveling Salesman Problem
%%  ChengAihua,PLA Information Engineering University,ZhengZhou,China
%%  Email:aihuacheng@gmail.com
%%  All rights reserved
%%-------------------------------------------------------------------------
%%  主要符號說明
%%  C        n個城市的坐標,n×2的矩陣
%%  NC_max   最大迭代次數
%%  m        螞蟻個數
%%  Alpha    表征信息素重要程度的參數
%%  Beta     表征啟發式因子重要程度的參數
%%  Rho      信息素蒸發系數
%%  Q        信息素增加強度系數
%%  R_best   各代最佳路線
%%  L_best   各代最佳路線的長度
%%=========================================================================

%%第一步:變量初始化
n=size(*,1);%*表示問題的規模(城市個數)
*=zeros(n,n);%D表示完全圖的賦權鄰接矩陣
for i=1:n
    for j=1:n
        if i~=j
            D(i,j)=((C(i,1)-C(j,1))^2+(C(i,2)-C(j,2))^2)^0.5;
        else
            D(i,j)=eps;
        end
        D(j,i)=D(i,j);
    end
end
Eta=1./D;%Eta為啟發因子,這里設為距離的倒數
Tau=ones(n,n);%Tau為信息素矩陣
Tabu=zeros(m,n);%存儲并記錄路徑的生成
NC=1;%迭代計數器
R_best=zeros(NC_max,n);%各代最佳路線
L_best=inf.*ones(NC_max,1);%各代最佳路線的長度
L_ave=zeros(NC_max,1);%各代路線的平均長度

while NC<=NC_max%停止條件之一:達到最大迭代次數
    %%第二步:將m只螞蟻放到n個城市上
    Randpos=[];
    for i=1:(ceil(m/n))
        Randpos=[Randpos,randperm(n)];
    end
    Tabu(:,1)=(Randpos(1,1:m))';
   
    %%第三步:m只螞蟻按概率函數選擇下一座城市,完成各自的周游
    for j=2:n
        for i=1:m
            visited=Tabu(i,1:(j-1));%已訪問的城市
            J=zeros(1,(n-j+1));%待訪問的城市
            P=J;%待訪問城市的選擇概率分布
            Jc=1;
            for k=1:n
                if length(find(visited==k))==0
                    J(Jc)=k;
                    Jc=Jc+1;
                end
            end
            %下面計算待選城市的概率分布
            for k=1:length(J)
                P(k)=(Tau(visited(end),J(k))^Alpha)*(Eta(visited(end),J(k))^Beta);
            en*
            *=*/(sum(P));
            %按概率原則選取下一個城市
            Pcum=cumsum(P);
            Select=find(Pcum>=rand);
            to_visit=J(Select(1));
            Tabu(i,j)=to_visit;
        end
    end
    if NC>=2
        Tabu(1,:)=R_best(NC-1,:);
    end
   
    %%第四步:記錄本次迭代最佳路線
    L=zeros(m,1);
    for i=1:m
        R=Tabu(i,:);
        for j=1:(n-1)
            L(i)=L(i)+D(R(j),R(j+1));
        end
        L(i)=L(i)+D(R(1),R(n));
    end
    L_best(NC)=min(L);
    pos=find(L==L_best(NC));
    R_best(NC,:)=Tabu(pos(1),:);
    L_ave(NC)=mean(L);
    NC=NC+1
   
    %%第五步:更新信息素
    Delta_Tau=zeros(n,n);
    for i=1:m
        for j=1:(n-1)
            Delta_Tau(Tabu(i,j),Tabu(i,j+1))=Delta_Tau(Tabu(i,j),Tabu(i,j+1))+Q/L(i);
        end
        Delta_Tau(Tabu(i,n),Tabu(i,1))=Delta_Tau(Tabu(i,n),Tabu(i,1))+Q/L(i);
    end
    Tau=(1-Rho).*Tau+Delta_Tau;
   
    %%第六步:禁忌表清零
    Tabu=zeros(m,n);
end

%%第七步:輸出結果
Pos=find(L_best==min(L_best));
Shortest_Route=R_best(Pos(1),:);
Shortest_Length=L_best(Pos(1));
subplot(1,2,1)
DrawRoute(C,Shortest_Route)
subplot(1,2,2)
plot(L_best)
hold on
plot(L_ave)
 
function DrawRoute(C,R)
%%====================================================================
%%  DrawRoute.m
%%  畫路線圖的子函數
%%--------------------------------------------------------------------
%%  C    Coordinate        節點坐標,由一個N×2的矩陣存儲
%%  R    Route             路線
%%====================================================================

N=length(R);
scatter(C(:,1),C(:,2));
hold on
plot([C(R(1),1),C(R(N),1)],[C(R(1),2),C(R(N),2)])
hold on
for ii=2:N
    plot([C(R(ii-1),1),C(R(ii),1)],[C(R(ii-1),2),C(R(ii),2)])
    hold on
end

 
設置初始參數如下:
m=31;Alpha=1;Beta=5;Rho=0.1;NC_max=200;Q=100;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线播放亚洲一区| 日韩欧美一区二区免费| 国产午夜精品一区二区三区视频 | 极品尤物av久久免费看| 在线精品视频一区二区| 亚洲精品乱码久久久久久日本蜜臀| 国产91在线观看| 国产日韩欧美a| 成人午夜精品一区二区三区| 欧美激情资源网| 极品美女销魂一区二区三区| 26uuu国产电影一区二区| 黑人巨大精品欧美一区| 久久伊99综合婷婷久久伊| 国产一区福利在线| 久久在线免费观看| 岛国精品一区二区| 亚洲视频免费观看| 欧美体内she精高潮| 亚洲第一狼人社区| 欧美一区二区免费视频| 美女视频黄久久| 久久嫩草精品久久久精品一| 国产成人综合在线观看| 国产免费久久精品| 91在线国产福利| 午夜日韩在线观看| 欧美一级久久久久久久大片| 美国三级日本三级久久99| 日韩精品一区二区三区视频在线观看 | 性欧美疯狂xxxxbbbb| 日韩一本二本av| 久久精工是国产品牌吗| 亚洲国产激情av| 欧美综合视频在线观看| 日韩在线a电影| 国产夜色精品一区二区av| 99精品欧美一区二区蜜桃免费 | 久久精品综合网| 国产中文字幕一区| 亚洲精品国久久99热| 69久久夜色精品国产69蝌蚪网| 精品一区免费av| 亚洲欧美日韩人成在线播放| 69久久99精品久久久久婷婷| 国产一区在线视频| 亚洲三级在线免费| 精品久久一区二区三区| 91日韩精品一区| 久久国产麻豆精品| 亚洲精品免费视频| 欧美变态tickle挠乳网站| 一本到一区二区三区| 久久99久久久久久久久久久| 中文字幕佐山爱一区二区免费| 8x福利精品第一导航| 成人免费视频网站在线观看| 亚洲一区二区三区爽爽爽爽爽| 精品少妇一区二区三区视频免付费| 91亚洲精品久久久蜜桃网站| 九色porny丨国产精品| 一区二区在线观看av| 久久色中文字幕| 欧美日本在线观看| 色综合久久久久网| 韩国av一区二区三区| 中文字幕中文字幕一区| 精品日韩在线一区| 欧美午夜精品久久久久久孕妇| 国产aⅴ精品一区二区三区色成熟| 五月婷婷综合网| 自拍偷拍亚洲欧美日韩| 久久一日本道色综合| 9191国产精品| 欧美日韩一区二区三区视频| zzijzzij亚洲日本少妇熟睡| 九九国产精品视频| 日韩精品电影在线观看| 亚洲精品国产a| 自拍偷拍国产精品| 亚洲精品免费播放| 亚洲国产欧美在线人成| 亚洲成人午夜影院| 亚洲6080在线| 天天射综合影视| 麻豆91在线观看| 国产一区二区在线视频| 国产精品中文字幕日韩精品| 国产高清不卡一区| 成人精品一区二区三区四区| 96av麻豆蜜桃一区二区| 91电影在线观看| 在线播放国产精品二区一二区四区| 91精品国产麻豆| 久久婷婷国产综合国色天香| 国产精品久久久久久妇女6080| 国产精品高潮呻吟久久| 亚洲激情男女视频| 日韩在线一区二区三区| 国产一区三区三区| 97久久久精品综合88久久| 欧美亚洲自拍偷拍| 日韩女优视频免费观看| 久久久久久久久久久99999| 亚洲欧洲日韩一区二区三区| 亚洲一级片在线观看| 精品一区二区三区在线观看 | 成人深夜视频在线观看| 欧美在线观看禁18| 精品99一区二区三区| 亚洲欧洲三级电影| 免费美女久久99| av不卡在线播放| 欧美一级视频精品观看| 中文字幕在线不卡视频| 肉肉av福利一精品导航| 成人免费毛片片v| 欧美日本一道本| 国产午夜精品久久久久久久| 亚洲图片欧美色图| 国产美女精品人人做人人爽| 在线观看日韩毛片| 久久精品在线观看| 午夜激情一区二区| 成人黄色在线视频| 91麻豆精品国产91久久久久| 国产精品狼人久久影院观看方式| 五月婷婷久久综合| 99久久99久久免费精品蜜臀| 日韩精品中午字幕| 一二三四区精品视频| 国产精品 欧美精品| 欧美高清一级片在线| 亚洲图片你懂的| 国产一区二区调教| 欧美人成免费网站| 亚洲视频在线观看三级| 国产又粗又猛又爽又黄91精品| 欧美日韩成人综合天天影院 | 国产欧美一区二区精品秋霞影院| 亚洲r级在线视频| 91丨porny丨首页| 国产午夜精品一区二区三区嫩草 | 乱一区二区av| 欧美日韩亚洲综合一区二区三区| 一区免费观看视频| 国产成人av电影免费在线观看| 91精品国产综合久久久久久久久久 | av一区二区三区在线| 26uuu国产在线精品一区二区| 日日夜夜精品视频免费| 色婷婷av一区二区三区软件 | 欧美伊人精品成人久久综合97| 国产精品久久看| 国产一区二区福利视频| 91精品欧美福利在线观看| 亚洲一二三四久久| 91视频com| 亚洲精品国产一区二区精华液| av网站免费线看精品| 国产精品萝li| 成人av在线看| 国产精品黄色在线观看| 成人黄色777网| 久久精品亚洲精品国产欧美 | 国产精品乱码久久久久久| 久久国产精品99久久人人澡| 欧美日本韩国一区| 午夜欧美大尺度福利影院在线看| 色www精品视频在线观看| 亚洲日本中文字幕区| 99国产精品久久久久久久久久久| 国产精品无人区| 成人av手机在线观看| 中文在线免费一区三区高中清不卡| 国产成人在线色| 国产精品成人免费| 日本韩国精品在线| 亚洲国产欧美日韩另类综合| 欧美日韩一区 二区 三区 久久精品 | 国产一区二区三区久久久| 久久尤物电影视频在线观看| 国产成人免费高清| 中文字幕一区二区三区在线播放| 99精品欧美一区二区蜜桃免费 | 精品嫩草影院久久| 国产一区二区电影| 中文字幕在线不卡视频| 91国产视频在线观看| 亚洲成人激情社区| 日韩欧美一区二区在线视频| 国产精品影视在线观看| 国产精品久久国产精麻豆99网站| 色欧美88888久久久久久影院| 亚洲一区二区三区四区在线免费观看 | 91麻豆国产在线观看| 亚洲亚洲精品在线观看| 日韩午夜小视频| 成人少妇影院yyyy| 亚洲一区二区精品视频|