实验9 0-1规划问题

实验9 0-1规划问题

ID:15728954

大小:89.00 KB

页数:3页

时间:2018-08-05

实验9 0-1规划问题_第1页
实验9 0-1规划问题_第2页
实验9 0-1规划问题_第3页
资源描述:

《实验9 0-1规划问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、0-1规划问题1.问题描述:0-1规划是整数规划的一种特殊形式。在这种形式下,决策变量只能取0或1两个值,例如,项目投资、产品的选择、设备的选购、雇员的聘用、投标单位的选取、学生的录取、股票的选择等,凡是涉及选取或不选取时,都可以用0-1表示,1表示选中,0表示未选中。训练内容:现有一集装箱,拟运输下列物品A1~A5。A1、A2由于体积庞大,集装箱只能装其中之一;A4、A5由于重量大,也只能装一件;A1是食品,不能与化工产品A4放一起;A2与A5是配套产品,必须一起运输。A1的运费是1500元,A2的运费是2000元,A3的运费是1300元,A4的运费是2300元,A5的运费是280

2、0元。问集装箱应如何装箱才能使运费收入达到最大。训练要求:l建立数学模型l编程求解l编制实训报告2.算法描述:设A1~A5是否装运的控制变量是x1~x5,xi=0表示物品Ai不装,xi=1表示物品Ai装箱运输,则目标函数为fv(i)=1500*x1+2000*x2+1300*x3+2300*x4+2800*x5,约束条件为:x1+x2<=1(两者取一)x4+x5<=1(两者取一)x2==x5(两者同时装或同时不装)x1~=x4(两者排斥)x1,x2,x3,x4,x5为0,1元素3.程序源代码:functionf=ly()i=1;forx1=0:1forx2=0:1forx3=0:1f

3、orx4=0:1forx5=0:1ifx1+x2<=1&x4+x5<=1&x2==x5&x1~=x4fv(i)=1500*x1+2000*x2+1300*x3+2300*x4+2800*x5ff(i,:)=[x1,x2,x3,x4,x5];i=i+1;endendendendendend[maxval,k]=max(fv);ff(k,:)maxval4.程序结果说明:结果是x=00110也就是说运送A3,A4运费收入最大为3600。5.小结:对于这种规划问题,要先搞清楚目标函数,约束条件分别是什么,然后才可以算出在此约束条件下的最优值。同时要注意这些变量的取值只能是0或1,在程序中也

4、要给予约束。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。