- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章线性规划问题的Lingo求解new
第五章线性规划问题的Lingo求解;5.1 一般线性规划模型的建立与求解;单纯形算法的实质:在保证可行(最小比值法则)的前提下,先在可行解上取一个顶点,判断是否达到最优解,如果没有,则通过一定的规则(入基,旋转等)到另一个更优的顶点,如此迭代下去直到最优,或者判断不可行或者判断无界为止。;5.1.2 应用举例;决策变量:问题是各个粮仓向粮站调运了多少大米,此调运量就是决策变量。
目标函数:运费和运量和距离有关系,即t*km最小,所以要将运量与相应的距离相乘然后使总和最小。
约束条件:两个粮库的库存量限制和三个粮站需求量的限制。;(4)转化成对应的Lingo建模语言程序1,求解模型,结果如下页图示:;程序说明:
(1) 这是一种比较直观的输入方式,和书写的基本一致,注意乘号*不能省略。
(2)在Lingo中没有严格的不等号,因此表示小于等于。
(3) model:和end两个关键字可以不要。
(4)不能将公式编辑器下编写的模型直接粘贴到Lingo中。;通过选择Lingo|Generate|Display model将模型展开,方便查看求解报告的第三部分。;程序改进一、上面解法是一种傻瓜式的直接输入法,适用于程序规模不大的问题,如果问题规模很大的话用这种方式很费力,可以使用矩阵生成器来编写程序2;说明:1、写程序要习惯给程序用title命名
2、为了方便查看报告,用行号区分约束
3、此程序的格式可以固定为标准形式的求解模式。;说明:1、改程序把不等式约束全部转化为小于等于约束,是为了将约束可以写到一个循环语句中实现,如果还有等是约束的话,则要在写一个循环语句来控制约束。
2、当程序比较大的时候,一般将约束按性质进行分类;注:1、在进行调试程序时,可以用!号某些语句屏蔽,缩小寻找出错的范围。
2、可以编写程序边运行,保证每行书写都是正确的。
3、常见的出错情况有:
(1)定义了多个长度一样的集合,而在使用中区分不明确;
(2)定义了同名的属性;
(3)漏掉了括号;
(4)分号不是英文半角;
(5)使用的字母没有定义;
(6)循环语句中元素下标颠倒或者不明;
(7)约束错误变成不可行或者无界;
(8)关系运算符误用成逻辑运算符;
(9)函数调用错误等等…;例5-2 (阶段生产问题)某公司产品最大生产能力为10000单位,每单位存储费2元,预定的销售量与单位成本如下表所示:;第j月到j+1月的库存量(记作第j+1月的库存量)应该是1月到j月的总产量减去1月到j月的总销售量,即:;约束条件3:产量限制,0=xi=10000。;模型改进(2):引入库存变量,再利用库存平衡方程使模型更加流畅简洁。设xi为第i个月的产量,di为销售量,ei为存储费,ci为单位成本,设第i个月的库存为si,则:;模型改进(3):将该模型转化成运输问题。设xij表示第i个月生产的产品在第j个月卖出去的数量,cij表示第i个月生产的产品在第j月卖出去时的生产成本与存储成本之和,;dj表示第j月的销售量,则生产月生产的产品在需求月卖出时单位总成本如下表所示:;相应的Lingo程序如下:;例5-3 (连续投资问题)某部门在今后5年内考虑给下列项目投资,已知:
(1)项目A,从第1年到第4年每年初要投资,次年末回收本利1.15;
(2)项目B,第3年初投资,到第5年末回收本利1.25,最大投资4万元;
(3)项目C,第2年初投资,到第5年末回收本利1.40,最大投资3万元;
(4)项目D,每年初购买国债,当年末回收本利1.06;
该部门现有资金10万元,问应如何投资到第5年末总资本最大。;转换成Lingo程序如下所示:;5.2 灵敏性分析与影子价格;建立模型:用x1,x2分别表示计划生产产品I II的数量,可建立如下模型;程序执行结果:;说明1: (1)红框内的部分是对目标函数进行的灵敏性分析,第一列是变量,第二列是对应的系数,第三列是允许增加量,第四列是允许减少量,允许增加和允许减少都是在当前系数基础上改变的。;问题2: 产品I的单位利润降低到1.8万元,在(1.5, ∞)之间,所以不改变生产计划;而降低到1万元,则需要重新制定生产计划;;说明2、 红框内所示为保持最优基不变的约束右端项的变化范围,即原材料A的量在(8-4,8+2)=(4,10),原材料B的量在(16-8,16+16)=(8,32),设备台时在(12-4,12+ ∞)=(8, ∞)内变化时,最优基保持不变。;5.2.2 对偶问题;(2)从约束系数的矩阵看,一个模型为A,一个模型为AT,一个模型为m个约束,n个变量,另一个则为n个约束,m个变量。
(3)从数据b和c的位置看,在两个规划模型中两者互换。
(4)两个模型中的变量皆非负。;下
您可能关注的文档
最近下载
- 四川超高层商务楼脚手架专项施工方案(三排落地式脚手架).doc VIP
- NexION1000-2000系列简易操作指南.doc VIP
- 领导力测试附有答案.docx
- 2025年时事政治热点题库及完整答案(历年真题).docx VIP
- HOLLiAS MACS V6.5.2用户操作手册(火电版).pdf
- 肿瘤专科护士理论知识考试题库600题(含答案).docx
- 第17课:第二次世界大战与战后国际秩序的形成高一历史下学期统编版(2019)必修中外历史纲要下.pptx
- 广东自考09235设计原理重点知识点汇总速记宝典.docx
- (市质检二检)莆田市2025届高中毕业班第二次教学质量检测生物试卷(含答案).docx
- 草方格沙障横向铺草机构及装置设计.doc
文档评论(0)