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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ga_tsp.m

?? 遺傳算法
?? M
字號:


%遺傳算法解決tsp問題
function [bestpop,trace]=ga_tsp(d,termops,num,pc,cxops,pm,alpha)
%
%————————————————————————
%[bestpop,trace]=ga(d,termops,num,pc,cxops,pm,alpha)
%d:距離矩陣
%termops:種群帶數(shù)
%num:每帶染色體的個數(shù)
%pc:交叉概率
%cxops:由于本程序采用單點(diǎn)交叉,交叉點(diǎn)的設(shè)置在本程序中沒有很好的解決,所以本文了采用定點(diǎn),即第cxops,可以隨機(jī)產(chǎn)生。
%pm:變異概率
%alpha:評價函數(shù)eval(vi)=alpha*(1-alpha).^(i-1).
%bestpop:返回的最優(yōu)種群
%trace:進(jìn)化軌跡
%------------------------------------------------
%####@@@##版權(quán)所有!歡迎廣大網(wǎng)友改正,改進(jìn)!##@@@####
%e-mail:tobysidney33@sohu.com
%####################################################
%
citynum=size(d,2);
n=nargin;
% if n<2
%     disp('缺少變量!!')
%     disp('^_^開個玩笑^_^')
% end
if n<2
    termops=500;
    num=50;
    pc=0.25;
    cxops=3;
    pm=0.30;
    alpha=0.10;
end
if n<3
    num=50;
    pc=0.25;
    cxops=3;
    pm=0.30;
    alpha=0.10;
end
if n<4
    pc=0.25;
    cxops=3;
    pm=0.30;
    alpha=0.10;
end
if n<5
    cxops=3;
    pm=0.30;
    alpha=0.10;
end
if n<6
    pm=0.30;
    alpha=0.10;
end
if n<7
    alpha=0.10;
end
if isempty(cxops)
    cxops=3;
end

[t]=initializega(num,citynum);
for i=1:termops
[l]=f(d,t);
[x,y]=find(l==max(l));
trace(i)=-l(y(1));
bestpop=t(y(1),:);
[t]=select(t,l,alpha);
[g]=grefenstette(t);
[g1]=crossover(g,pc,cxops);
[g]=mutation(g1,pm);  %均勻變異
[t]=congrefenstette(g);
end

%---------------------------------------------------------
function [t]=initializega(num,citynum)
for i=1:num
    t(i,:)=randperm(citynum);
end
%-----------------------------------------------------------
function [l]=f(d,t)
[m,n]=size(t);
for k=1:m
    for i=1:n-1
      l(k,i)=d(t(k,i),t(k,i+1));
    end
      l(k,n)=d(t(k,n),t(k,1));
      l(k)=-sum(l(k,:));
end
%-----------------------------------------------------------
function [t]=select(t,l,alpha)
[m,n]=size(l);
t1=t;
[beforesort,aftersort1]=sort(l,2);%fsort from l to u
for i=1:n
    aftersort(i)=aftersort1(n+1-i);      %change 
end
for k=1:n;
    t(k,:)=t1(aftersort(k),:);
    l1(k)=l(aftersort(k));
end
t1=t;
l=l1;
for i=1:size(aftersort,2)
    evalv(i)=alpha*(1-alpha).^(i-1);
end
m=size(t,1);
q=cumsum(evalv);
qmax=max(q);
for k=1:m
    r=qmax*rand(1);
    for j=1:m
        if j==1&r<=q(1)
            t(k,:)=t1(1,:);
        elseif j~=1&r>q(j-1)&r<=q(j)
            t(k,:)=t1(j,:);
        end
    end
end
%--------------------------------------------------
function [g]=grefenstette(t)
[m,n]=size(t);
for k=1:m
    t0=1:n;
   for i=1:n
       for j=1:length(t0)
           if t(k,i)==t0(j)
              g(k,i)=j;
              t0(j)=[];
              break
           end
       end
    end
end
%-------------------------------------------
function [g]=crossover(g,pc,cxops)
[m,n]=size(g);
ran=rand(1,m);
r=cxops;
[x,ru]=find(ran<pc);
if ru>=2
    for k=1:2:length(ru)-1
       g1(ru(k),:)=[g(ru(k),[1:r]),g(ru(k+1),[(r+1):n])];
       g(ru(k+1),:)=[g(ru(k+1),[1:r]),g(ru(k),[(r+1):n])];
       g(ru(k),:)=g1(ru(k),:);
    end
end
%--------------------------------------------
function [g]=mutation(g,pm)    %均勻變異
[m,n]=size(g);
ran=rand(1,m);
r=rand(1,3);      %dai gai jin
rr=floor(n*rand(1,3)+1);
[x,mu]=find(ran<pm);
for k=1:length(mu)
    for i=1:length(r)
        umax(i)=n+1-rr(i);
        umin(i)=1;
        g(mu(k),rr(i))=umin(i)+floor((umax(i)-umin(i))*r(i));
    end
end
%---------------------------------------------------
function [t]=congrefenstette(g)
[m,n]=size(g);
for k=1:m
    t0=1:n;
   for i=1:n
      t(k,i)=t0(g(k,i));
      t0(g(k,i))=[];
   end
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩午夜激情视频| 亚洲成av人片在www色猫咪| 亚洲日韩欧美一区二区在线| 首页国产丝袜综合| thepron国产精品| 日韩欧美电影在线| 亚洲国产综合在线| 成人黄页毛片网站| 久久色在线视频| 日韩中文字幕不卡| 日本韩国一区二区三区| 亚洲国产成人午夜在线一区| 久久国内精品视频| 欧美精品乱人伦久久久久久| 亚洲三级视频在线观看| 国产不卡在线视频| 精品国产91洋老外米糕| 奇米亚洲午夜久久精品| 欧美日韩国产系列| 亚洲一卡二卡三卡四卡| 91麻豆国产在线观看| 日本一区二区动态图| 韩国成人在线视频| 日韩精品中文字幕一区二区三区| 亚洲影院免费观看| 欧美视频三区在线播放| 亚洲伦理在线精品| 色综合天天综合色综合av | 日韩三级高清在线| 亚洲午夜视频在线观看| 色8久久人人97超碰香蕉987| 17c精品麻豆一区二区免费| 成人一区二区三区| 欧美国产综合一区二区| 成人免费视频caoporn| 亚洲一区二区三区影院| 91丝袜呻吟高潮美腿白嫩在线观看| 久久精品亚洲国产奇米99| 国产一区啦啦啦在线观看| 日韩欧美成人激情| 国产伦精品一区二区三区视频青涩| 精品国产91乱码一区二区三区 | 日韩欧美www| 狠狠久久亚洲欧美| 国产亚洲成av人在线观看导航| 国产一区二区在线免费观看| 久久久蜜桃精品| 成人免费毛片高清视频| 综合av第一页| 欧美性欧美巨大黑白大战| 视频一区二区三区在线| 精品捆绑美女sm三区| 国产91丝袜在线播放九色| 最新国产成人在线观看| 欧美视频中文字幕| 久久99精品国产| 亚洲视频精选在线| 欧美日韩一区久久| 精品写真视频在线观看| 国产精品久久久久久久久免费樱桃 | 欧美日韩一区二区在线观看视频| 亚洲午夜一区二区三区| 精品成人一区二区三区| 99久久久免费精品国产一区二区| 一区二区三区在线视频免费| 日韩一区和二区| 不卡影院免费观看| 日本视频在线一区| 国产精品区一区二区三| 欧美日韩在线播放一区| 国产99一区视频免费| 亚洲综合在线观看视频| 26uuu精品一区二区| 一本一道波多野结衣一区二区| 亚洲午夜私人影院| 中文字幕久久午夜不卡| 欧美欧美午夜aⅴ在线观看| 国产成人精品亚洲777人妖| 一区二区日韩电影| 欧美国产欧美亚州国产日韩mv天天看完整| 91福利在线看| 成人一级片在线观看| 蜜臀91精品一区二区三区| 亚洲免费观看高清完整版在线| 日韩视频在线观看一区二区| 91麻豆免费看| 国产成a人亚洲| 日本91福利区| 亚洲自拍另类综合| 一区在线中文字幕| 久久久午夜精品| 精品国产伦一区二区三区免费| 色狠狠色噜噜噜综合网| 成人午夜激情影院| 国产一区二区三区在线观看免费 | 精品精品国产高清a毛片牛牛| 91在线你懂得| 波多野结衣中文字幕一区 | 亚洲成人动漫av| 亚洲精品亚洲人成人网在线播放| 久久综合资源网| 精品欧美一区二区久久| 91精品国产色综合久久不卡电影 | 色综合久久久久久久| 成人免费毛片嘿嘿连载视频| 国产一区二区三区在线观看免费| 免费观看成人鲁鲁鲁鲁鲁视频| 伊人一区二区三区| 亚洲视频在线一区观看| 国产精品―色哟哟| 中文字幕中文字幕中文字幕亚洲无线| 久久亚洲一级片| 久久天堂av综合合色蜜桃网| 精品剧情在线观看| 久久青草国产手机看片福利盒子| 欧美一二三区在线观看| 欧美变态tickling挠脚心| 日韩欧美一二三四区| 欧美大胆一级视频| 精品福利视频一区二区三区| 久久这里只精品最新地址| 久久综合久久久久88| 欧美激情中文不卡| 亚洲欧洲在线观看av| 亚洲欧美电影院| 亚洲第一精品在线| 捆绑调教美女网站视频一区| 国产一区三区三区| 99久久伊人精品| 欧美视频在线播放| 欧美电视剧在线看免费| 久久精品一区蜜桃臀影院| 国产欧美日韩精品在线| 椎名由奈av一区二区三区| 亚洲国产综合色| 久草在线在线精品观看| 成人黄页在线观看| 欧美三级日韩三级国产三级| 欧美一级免费大片| 亚洲国产成人在线| 亚洲大片在线观看| 精品在线免费视频| 91一区二区在线观看| 欧美日韩综合在线免费观看| 日韩精品一区二区三区视频在线观看| 国产女人18水真多18精品一级做| 综合婷婷亚洲小说| 日本中文字幕一区二区有限公司| 国产一区二区三区最好精华液| 色网站国产精品| 精品久久久久久亚洲综合网| 亚洲天堂2014| 激情欧美一区二区| 在线观看亚洲精品| 久久久久久久久岛国免费| 亚洲精品自拍动漫在线| 免费不卡在线观看| 91精品1区2区| 国产视频一区在线播放| 午夜成人免费视频| 不卡视频一二三| 日韩女优视频免费观看| 亚洲免费观看高清完整版在线观看| 麻豆一区二区在线| 色嗨嗨av一区二区三区| 久久精品人人爽人人爽| 无吗不卡中文字幕| 99国产精品国产精品毛片| 欧美tickling网站挠脚心| 亚洲午夜精品网| 成人app网站| 久久久久久久久久久久电影| 日日夜夜免费精品| 色欧美片视频在线观看 | 精品区一区二区| 亚洲一区二区三区影院| www.欧美日韩| 欧美激情一区在线| 美女看a上一区| 欧美日韩你懂的| 亚洲国产综合在线| 91国偷自产一区二区三区观看| 国产色综合久久| 国产麻豆精品95视频| 91精品国产综合久久小美女| 亚洲自拍偷拍九九九| 色综合久久天天| 亚洲欧美一区二区三区孕妇| 国产福利精品一区二区| 久久久99久久| 国产精品一区专区| 精品国产一区二区三区久久影院 | 亚洲精品va在线观看| 成人18视频在线播放| 中文字幕精品一区二区三区精品 | 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | av一区二区久久| 国产精品网站在线| 不卡的av网站| 亚洲视频一区二区在线观看|