- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目标函数中c(x)不是线性函数,是非线性规划; 对于用分段函数定义的c(x),一般的非线性规划软件也难以输入和求解; 想办法将模型化简,用现成的软件求解。 汽油含原油A的比例限制 约束条件 甲(A?50%) A B 乙(A?60%) x11 x12 x21 x22 x1 , x2 , x3 ~以价格10, 8, 6(千元/吨)采购A的吨数 目标函数 只有当以10千元/吨的价格购买x1=500(吨)时,才能以8千元/吨的价格购买x2 方法1 非线性规划模型,可以用LINGO求解 模型求解 x= x1+x2+x3, c(x) = 10x1+8x2+6x3 500吨? x? 1000吨,超过500吨的8千元/吨 增加约束 方法1:LINGO求解 Model: Max= 4.8*x11 + 4.8*x21 + 5.6*x12 + 5.6*x22 - 10*x1 - 8*x2 - 6*x3; x11+x12 x + 500; x21+x22 1000; x11 - x21 0; 2*x12 - 3*x22 0; x=x1+x2+x3; (x1 - 500) * x2=0; (x2 - 500) * x3=0; x1 500; x2 500; x3 500; x 0; x11 0; x12 0; x21 0; x22 0; x1 0; x2 0; x3 0; end Objective value: 4800.000 Variable Value Reduced Cost X11 500.0000 0.0000000E+00 X21 500.0000 0.0000000E+00 X12 0.0000000E+00 0.0000000E+00 X22 0.0000000E+00 0.0000000E+00 X1 0.1021405E-13 10.00000 X2 0.0000000E+00 8.000000 X3 0.0000000E+00 6.000000 X 0.0000000E+00 0.0000000E+00 LINGO得到的是局部最优解,还能得到更好的解吗? 用库存的500吨原油A、500吨原油B生产汽油甲,不购买新的原油A,利润为4,800千元。 y1, y2 , y3=1 ~以价格10, 8, 6(千元/吨)采购A 增加约束 方法2 0-1线性规划模型,可用LINDO求解 y1,y2,y3 =0或1 OBJECTIVE FUNCTION VALUE 1) 5000.000 VARIABLE VALUE REDUCED COST Y1 1.000000 0.000000 Y2 1.000000 2200.000000 Y3 1.000000 1200.000000 X11 0.000000 0.800000 X21 0.000000 0.800000 X12 1500.000000 0.000000 X22 1000.000000 0.000000 X1 500.000000 0.000000 X2 500.000000 0.000000 X3 0.000000 0.400000 X 1000.000000 0.000000 购买1000吨原油A,与库存的500吨原油A和1000吨原油B一起,生产汽油乙,利润为5,000千元 。 x1 , x2 , x3 ~以价格10, 8, 6(千元/吨)采购A的吨数 y=0 ? x=0 x0 ? y=1 优于方法1的结果 b1 b2 b3 b4 方法3 b1? x?b2,x= z1b1+z2b2, z1+z2=
您可能关注的文档
- 初中历史新课标多媒体教学课件第16课外交事业的发展第16课外交事业的发展.ppt
- 定风波莫听穿林打叶声定风波课件.ppt
- 初中历史新课标多媒体教学课件第17课科学技术的成就一第17课科学技术的成就一.ppt
- 固体废物处理与处置电子教案1章节.PPT
- 初中历史新课标多媒体教学课件第18课科学技术的成就二第18课科学技术的成就二.ppt
- 初中历史新课标多媒体教学课件第19课改革发展中的教育第19课改革发展中的教育.ppt
- 定稿爱护水资源.ppt
- 固体废物处理与处置电子教案5章节.ppt
- 传感器及其应用技术第八章.ppt
- 初中历史新课标多媒体教学课件第20课百花齐放推陈出新第20课百花齐放推陈出新.ppt
文档评论(0)