第五篇 线性规划问题的Lingo求解new.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1) 不超过物品数量的限制; (2)报价低于pj的将不能获得物品; (3)物品没有全部卖出,可认为清算价格为0,除非拍卖方指定最低保护价; (4)报价高于pj的投标人有权获得物品,如果他有权获得的物品超过三件,假设他总是希望自己的满意度(报价与清算价之差来衡量)最大 模型建立:设有N类物品要拍卖,第j类的物品数量Sj(j=1,…,N),有M个投标者,投标者i(i=1,…,M)对第j类物品的投标价格为bij,投标者购买点额总件数不能超过Tj,用0-1变量xij表示是否分配一件第j类物品给投标者i,xij=1(分配)或0(不分配) 程序编写: 说明:(1)从Excel中读取数据有两种方式,一种是根据Excel表格中指定的名称与Lingo程序中设定的名称一致来读取,另一种是采用指定位置的读取数据。 (2)Excel区域命名的方法 (3)Excel文件的位置需要指定文件的具体路径 求解结果为: 例5-10(面试顺序问题)4名同学到一家公司参加3个阶段的面试,要经过初试-复试-面试,不允许插队,面试时间如下表所示: 姓名 初试 复试 面试 13 15 20 乙 10 20 18 丙 20 16 10 丁 8 10 15 4名同学约定他们全部面试完以后一起离开公司,假定现在时间是早上8点,请问他们最早何时离开。 模型建立:记tij为第i名同学参加第j阶段面试需要的时间,xij表示第i名同学参加第j阶段面试的开始时刻(为了方便,记早上8点为0时刻)(i=1,...,4,j=1,..,3),T为完成全部面试的最少时间,则优化目标为: 个人时间的先后次序约束: 同阶段不同同学时间不相容(同阶段靠前同学的完成时间小于靠后同学的开始时间): 不妨给定i,k的关系为ik。目标可写为如下线性优化: 程序编写: 计算结果: 说明2、 红框内所示为保持最优基不变的约束右端项的变化范围,即原材料A的量在(8-4,8+2)=(4,10),原材料B的量在(16-8,16+16)=(8,32),设备台时在(12-4,12+ ∞)=(8, ∞)内变化时,最优基保持不变。 5.2.2 对偶问题 两个线性规划问题: 称为对称形式的对偶问题(dual problem),互为对偶问题的(I)和(II)一个称为原问题,一个称为原问题的对偶问题。称对偶问题的最优解为原问题约束条件的影子价格(shadow price) 1、一对对称形式的对偶问题有如下的对应关系: (1)若一个模型为目标求极大,约束为小于等于的不等式,则它的对偶模型为目标求极小,约束为大于等于的不等式,即”max =” 对应”min =” (2)从约束系数的矩阵看,一个模型为A,一个模型为AT,一个模型为m个约束,n个变量,另一个则为n个约束,m个变量。 (3)从数据b和c的位置看,在两个规划模型中两者互换。 (4)两个模型中的变量皆非负。 2、非对称形式的对偶规划 一般称不具有对称形式的一对线性规划为非对称形式的对偶规划。 对于非对称形式的规划,可以按照下面的对应关系直接给出其对偶规划。 (1)将模型统一为“max,≤”或“min,≥” 的形式,对于其中的等式约束按下面(2)、(3)中的方法处理; (2)若原规划的某个约束条件为等式约束,则在对偶规划中与此约束对应的那个变量取值没有非负限制; (3)若原规划的某个变量的值没有非负限制,则在对偶问题中与此变量对应的那个约束为等式。 下面对关系(2)作一说明。对于关系(3)可以给出类似的解释。 设原规划中第一个约束为等式: a11x1 + … + a1nxn = b1 那么,这个等式与下面两个不等式等价: 则原规划模型可以写成如下形式: 此时已转化为对称形式,可以直接写出其对偶问题: 这里,把y1看作是y1=y1’ - y1’’,于是y1没有非负限制,关系(2)的说明完毕。 对偶定理:若互为对偶问题的线性规划问题(I)和(II)中有一个最优解,则另一个必有最优解,且目标函数值相同。 例5-5(生产决策问题)某工厂可以用A,B两种原料生产I,II,III三种产品,每种产品需要同时用两种原料,有关数据如下表(单位消耗与资源限制): 产品I 产品II 产品III 现有原料/t 原料A 2 1 2 7 原料B 1 3 2 11 单位产品利润/万元 2 3 1 求:(1)若目前市场上原料A的实际价格为0.5万元/t,工厂应如何决策? (2)若目前市场上原料B的实际价格为0.8万元/t,工厂应如何决策? 解:建立模型,设x1,x2,x3分别表示I,II,III的生产量,则模型如下: 对偶问题 模型讨论:若把y1,y2当作原料A,B的定价,用两个单位的A,1个单位的B,若生产产品I只能赚2万元,现在考虑把资源拿到市场上卖,定价y1,y2,使得2y1+y2≥2,也就是一

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档