1 / 7
文档名称:

遗传算法解决非线性规划问题Matlab程序.doc

格式:doc   大小:86KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

遗传算法解决非线性规划问题Matlab程序.doc

上传人:花花世界 2019/3/20 文件大小:86 KB

下载得到文件列表

遗传算法解决非线性规划问题Matlab程序.doc

文档介绍

文档介绍:Forpersonaluseonlyinstudyandresearch;mercialuse非线性整数规划的遗传算法Matlab程序(附图)通常,非线性整数规划是一个具有指数复杂度的NP问题,如果约束较为复杂,Matlab优化工具箱和一些优化软件比如lingo等,常常无法应用,即使能应用也不能给出一个较为令人满意的解。这时就需要针对问题设计专门的优化算法。下面举一个遗传算法应用于非线性整数规划的编程实例,供大家参考!模型的形式和适应度函数定义如下:这是一个具有200个01决策变量的多目标非线性整数规划,编写优化的目标函数如下,其中将多目标转化为单目标采用简单的加权处理。functionFitness=FITNESS(x,FARM,e,q,w)%%适应度函数% 输入参数列表% x       决策变量构成的4×50的0-1矩阵% FARM    细胞结构存储的当前种群,它包含了个体x% e       4×50的系数矩阵% q       4×50的系数矩阵% w       1×50的系数矩阵%%gamma=;N=length(FARM);%种群规模F1=zeros(1,N);F2=zeros(1,N);fori=1:N   xx=FARM{i};   ppp=(1-xx)+(1-q).*xx;   F1(i)=sum(w.*prod(ppp));   F2(i)=sum(sum(e.*xx));endppp=(1-x)+(1-q).*x;f1=sum(w.*prod(ppp));f2=sum(sum(e.*x));Fitness=gamma*sum(min([sign(f1-F1);zeros(1,N)]))+(1-gamma)*sum(min([sign(f2-F2);zeros(1,N)])); 针对问题设计的遗传算法如下,其中对模型约束的处理是重点考虑的地方function[Xp,LC1,LC2,LC3,LC4]=MYGA(M,N,Pm)%%求解01整数规划的遗传算法%%输入参数列表% M    遗传进化迭代次数% N    种群规模% Pm   变异概率%%输出参数列表% Xp   最优个体% LC1  子目标1的收敛曲线% LC2  子目标2的收敛曲线% LC3  平均适应度函数的收敛曲线% LC4  最优适应度函数的收敛曲线%%参考调用格式[Xp,LC1,LC2,LC3,LC4]=MYGA(50,40,)%%第一步:载入数据和变量初始化loadeqw;%载入三个系数矩阵e,q,w%输出变量初始化Xp=zeros(4,50);LC1=zeros(1,M);LC2=zeros(1,M);LC3=zeros(1,M);LC4=zeros(1,M);Best=inf;%%第二步:随机产生初始种群farm=cell(1,N);%用于存储种群的细胞结构k=0;whilek   %以下是一个合法个体的产生过程   x=zeros(4,50);%x每一列的1的个数随机决定   fori=1:50       R=rand;       Col=zeros(4,1);       ifR<           RP=randperm(4);%1的位置也是随机的           Col(RP(1))=1;       elseif

最近更新

二零二五年度娱乐产业对赌协议约定倍收益合作.. 48页

二零二五年度夫妻情感忠诚保证协议书3篇 38页

「成都上灶师父2025年餐饮招聘与厨师职业规划.. 3页

不锈钢广告牌绿色节能设计与施工合同 3页

二零二五年度企业IT外包服务合同模板集3篇 40页

二零二五年度中途入股教育培训机构投资合作框.. 41页

个人向公司提供广告代理服务合同样本 2页

2025年度高校毕业生就业三方协议规范文本3篇 35页

高层建筑物变形监测方案设计 43页

2025年度轨道交通工程完工付款协议3篇 39页

2025年度艺术品拍卖授权委托合同范本3篇 37页

互联网+金融人民币担保合同 3页

互联网金融平台担保协议范本 2页

2025年度绿色环保产业园工程中介代理协议3篇 36页

2025年度综合性大学毕业生就业三方协议书3篇 36页

亳州创意办公空间租赁合同 3页

仓储物流场地租赁合作协议 3页

仓储设施租赁合同样本通用 3页

代付工程款三方资金结算与支付管理合同 3页

代理记账服务保密承诺书 2页

2025年度智能物业委托收款服务协议合同3篇 40页

企业后勤保障综合服务外包合同书 3页

企业宣传标牌制作与安装服务合同 3页

企业班组会议记录工前会工后会规范及实施服务.. 3页

2024版企事业单位员工劳动合同范本 15页

JG-T302-2011:卷帘门窗 24页

申请公租房收入证明 16页

村党支部书记、村委会主任职责,风险点及防控.. 10页

主奴合约 3页

主祷文系列讲章 15页