已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
0-1规划,如果整数规划问题中的所有变量仅限于取0或1两个值,则称此问题为0-1整数规划,简称0-1规划,其变量为0-1变量.,1.游泳队员的分配问题,某游泳拟选用A、B、C、D四名游泳运动员组成一个4100m混合泳接力队,参加运动会.他们的100m自由泳、蛙泳、蝶泳、仰泳的成绩如下表. 问:A、B、C、D四名运动员各自游什么姿势,才最有可能取得好成绩?,假设问题的决策变量 1 , 第i名运动员游第j种姿势 xij= 0 , 第i名运动员不游第j种姿势,分析,以混合泳所用总时间最小为目标,以每名运动员只游一个项目,每个项目只能由一名运动员来完成为约束,这就是标准的分派问题.,约束条件:,目标函数:,lingo求解,model: sets: m/14/; n/14/; link(m,n):a,x; endsets data: a=56,74,61,63,63,69,65,71,57,77,63,67,55,76,62,62; enddata objmin=sum(link(i,j):a(i,j)*x(i,j); for(n(j):sum(m(i):x(i,j)=1;); for(m(i):sum(n(j):x(i,j)=1;); for(link(i,j):bin(x(i,j);x(i,j)=0;); end,2.指派问题,设有甲、乙、丙、丁四个人,各有能力去完成A、B、C、D、E五项科研任务中的任一项,由于四个人的能力和经验不同,所需要完成任务的时间如下表所示,由于任务数多于人数,要求考虑如下问题: (1)任务E必须要完成,其他四项任务可任选三项完成; (2)要求有一个人完成两项任务,其他人各完成一项任务; (3)要求任务A可由甲或丙完成,任务C可由丙或丁完成,任务E可由甲、乙或丁完成,且规定四个人中丙或丁能够完成两项任务,其他人完成一项任务. 试确定分配方案,使得完成的总时间最少.,各人完成各项目的时间,(1)由于任务大于人数,因此增加一个完成人戊,完成多出的一个任务. 而实际上,戊所完成的任务并不是正真的任务,只是为了构造指派问题模型.所以戊完成各任务的时间就均为0(除了任务E). 戊不需要完成任务E,x55对应的系数为M(很大的数,取1000),以保证x55=0 各人完成任务所需时间的如下表:,设xij表示第i个人完成第j项任务,(1),设xij表示第i个人完成第j项任务,lingo求解,model: sets: m/15/; n/15/; link(m,n):a,x; endsets data: a=25,29,31,42,37,39,38,26,20,33,34,27,28,40,32,24,42,36,23,45,0,0,0,0,1000; enddata objmin=sum(link(i,j):a(i,j)*x(i,j); for(n(j):sum(m(i):x(i,j)=1;); for(m(i):sum(n(j):x(i,j)=1;); for(link(i,j):bin(x(i,j);x(i,j)=0;); end,即甲完成B任务,乙完成D任务,丙完成E任务,丁完成A任务总用时105分钟.,第(2)题,按照指派模型,可添加一个虚拟完成人戊.而实际上,戊所完成任务还是由甲乙丙丁完成的. 为了保证时间最少,戊完成各项任务的时间,就取完成各任务所需时间最短人的时间. 若戊完成哪项任务,则那项任务所需时间最短人来完成. 各人完成任务所需时间的如下表:,(2),lingo求解,model: sets: m/15/; n/15/; link(m,n):a,x; endsets data: a=25,29,31,42,37,39,38,26,20,33,34,27,28,40,32,24,42,36,23,45,24,27,26,20,32; enddata objmin=sum(link(i,j):a(i,j)*x(i,j); for(n(j):sum(m(i):x(i,j)=1;); for(m(i):sum(n(j):x(i,j)=1;); for(link(i,j):bin(x(i,j);x(i,j)=0;); end,即甲完成B任务,乙完成C、D两个任务,丙完成E任务,丁完成A任务总用时131分钟.,第(3)题的时间系数矩阵(注意戊的时间与第二题的不同),lingo求解,model: sets: m/15/; n/15/; link(m,n):a,x; endsets data: a=25,29,1000,42,37,1000,38,1000,20,33,34,27,28,40,32,1000,42,36,23,1000,24,27,26,20,32; enddata objmin=sum(link(i,j):a(i,j)*x(i,j); for(n(j):sum(m(i):x(i,j)=1;); for(m(i):sum(n(j):x(i,j)=1;); for(link(i,j):bin(x(i,j);x(i,j)=0;); end,即甲完成A任务,乙完成E两个任务,丙完成B、C任务,丁完成D任务总用时136分钟.,3.污水厂的选址问题,为了减少污水对环境的污染,某市拟建立一个污水处理厂,备选的厂址有三个,分别A、B、C. 相应的预算投资金额、处理能力和成本等指标如下表所示.根据环保部门的要求,污水厂建成后每年要从污水中清除8万t污染物和6万t污染物. 请建立优化模型分析在保证满足环保要求的前提下,确定在何处建厂能使得建厂投资和运行费用最小.,设xi表示i(i=1,2,3)污水厂处理污水的数量(万t),yi (i=1,2,3)表示是否建立i污水厂.,min z=0.03x1+0.03x2+0.04x3+400y1+300y2+250y3,lingo求解,model: sets: m/1,2,3/:x,y; endsets objmin=300*x(1)+300*x(2)+400*x(3)+400*y(1)+300*y(2)+250*y(3); 80*x(1)+50*x(2)+40*x(3)=80000; 60*x(1)+40*x(2)+50*x(3)=60000; x(1)=0;bin(y(i);); end,结果: x1=800,x3=400, y1=1,y3=1 最少费用为690万元 即建立A污水厂,处理800万t污水;建立C污水厂,处理400万t污水.,4.服装厂生产计划安排问题,某小型服装厂可以生产A、B、C三种不同的服装,生产不同种类的服装需要租用不同的加工设备,设备的租金、生产成本、销售价格等指标如下表. 如果各类服装都有足够的市场需求,该厂每月可用人工工时为2000h,那么该厂应如何安排生产计划可使每月的利润最大?,三种服装的利润分别为120元、10元、100元. 设xi表示生成第i(i=1,2,3)种服装的数量,yi表示是否生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品营销推广方案及渠道建设-聚焦产品突出渠道
- 青岛中考数学函数真题及答案
- 企业年度培训规划与课程设计安排-培训发展计划
- 印染工职业发展路径规划
- 2025年内容创作者分成合同协议
- 2025年内容变现合作协议协议
- 2024年重庆市九龙坡区人民医院招聘考试真题
- 深圳市龙岗区外国语学校赴武汉招聘教师考试真题2024
- 俩拳击教练的“训练计划争论记”小品剧本润色版本
- 2025浙江金华金开现代服务业投资集团有限公司合同制人员招聘钱佳奇笔试历年参考题库附带答案详解
- 养老服务为老年人进行床上擦浴具体流程
- 提高住院患者术后健康宣教知晓率PDCA项目
- 重症创伤护理课件
- 混凝土罐车调度管理办法
- 四川省公需科目(超全):2025年度四川省专业技术人员继续教育考试题库
- 减水剂培训课件
- 护理健康宣教质量改善项目汇报
- 样板房征集活动方案
- 年产900吨电工绝缘材料项目环评报告表
- 学前儿童融合教育
- 修井队伍现场管理制度
评论
0/150
提交评论