




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 共 9 页 单纯形法例题:某工厂生产 I、II 两种商品,已知生产单位商品所需的设备台时、A、B 两种 原材料的消耗、设备使用台时限额以及原材料的限额如下表所示。该工厂每生产一件商品 I 可获利 3 元,每生产一件商品 II 可获利 4 元。写出使该工厂所获利润最大的线性规划模型, 并用单纯形法求解。 产品 I产品 II限额 设备2140 台时 原材料1330KG 解:设生产产品 I 的数量为 1 x,生产产品 II 的数量为 2 x,所获利润为z,相应的模型为: + + += 0, 303 402 43max 21 21 21 21 xx xx xx xxz 标准型 =+ =+ += 0, 303 402 43max 4321 421 321 21 xxxx xxx xxx xxz 用单纯形法求解。 (1)建立初始单纯行表,即将目标函数和约束条件填入表格中。 3400 b 1 x 2 x 3 x 4 x 402110 301301 (2) 挑选单位阵为初始基。 在本题中初始基, 431 PPB=, 相应的, 基变矢 T B xxX, 431= 。 (3)将初始基, 431 PPB=对应的基变量填入单纯行表中。 3400 B Xb 1 x 2 x 3 x 4 x 3 x402110 4 x301301 这时,我们可以得到初始基, 431 PPB=对应的基可行解。 即令非基变量0, 0 21 =xx,根据表中的约束条件可得30,40 43 =xx(这两个值正好是表 中基变量对应的资源向量b对应的分量,为什么?) 第一个基可行解为 T X30,40, 0 , 0 1= 。 (4)找到了第一个基可行解,接下来的任务就是判断该基可行解是否为最优解,检验其是 否为最优解的标准是:非基变量 j x对应的检验数 jBjj PBCc= 1 是否0。如果所有 第 2 页 共 9 页 非基变量的检验数 j 均0,那么该基可行解为最优解,如果有一个或若干个非基变量的 检验数 j 0,那么该基可行解不是最优解,需要继续找另一个基可行解。 因为我们选择的初始基IB= 1 ,所以其逆矩阵IB= 1 1 。 相应的,检验数 jBjj PBCc= 1 , jBjj PCc=。 在计算检验数时需要用到 B C(基变量在目标函数中的系数向量) ,将 B C填入表格中。 3400 B C B Xb 1 x 2 x 3 x 4 x 0 3 x402110 0 4 x301301 接下来就是计算非基变量的检验数(基变量的检验数均等于 0,为什么?) 3400 B C B Xb 1 x 2 x 3 x 4 x 0 3 x402110 0 4 x301301 jBjj PCc= ) 1 ( 00 这时,非基变量的检验数4, 3 21 =均0,所以该基可行解不是最优解。 接下来, 我们的任务就是找另一个基可行解。 当然, 我们希望接下来的这第二个基可行解 2 X 对应的目标函数值比第一个基可行解 1 X。 (5)找另一个基可行解。 由非基变量基变量的决策变量,我们称之为进基变量,挑选原则:0max jj k =, 那么 k x进基(即由非基变量变为基变量) 。 由 基 变 量非 基 变 量 的 决 策 变 量 , 我 们 称 之 为 出 基 变 量 , 挑 选 原 则 : 0min ik ik i a a b lk l a b =,那么原来的第l个基变量出基(即由基变量变为非基变量) 。 我们称 lk a为主元。 题中, 进基变量: 221 4, 3max= k , 即 2 x进基成为基变量。 第 3 页 共 9 页 出基变量:= 0min ik ik i a a b 22 2 12 1 ,min a b a b =10 3 30 ,40 1 40 min 22 2 a b =,即第 2 个 基变量出基,第 2 个基变量是 4 x,所以是 4 x出基成为非基变量。主元为 22 a。 总结: 2 x进基成为基变量, 4 x出基成为非基变量。也就是说 2 x代替 4 x成为基变量,即: 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x 4 2 x 这时的基变矢 T B xxX, 232 =。这两个基变量对应的系数列向量组成的矩阵即为 2 B。 因为在计算非基变量的检验数的计算过程中会用到 1 2 B,计算逆矩阵是一件麻烦事,我们当 然不想干,怎么办呢?为了计算简便,我们期待IPPB=, 232 ,目前我们只是期待而已。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x01 4 2 x10 第 4 页 共 9 页 jBjj PCc= )2( 先来看主元 22 a所在的行。行的系数表示的是约束条件: 421 330xxx+=。 我们期待的是:在这个约束条件中, 2 x的系数1, 3 x的系数0。要做到这一点,只需在 等式左右同除以 3(主元 22 a本身) ,得 421 3 1 3 1 10xxx+=,式与式等价。 接着看另一行。即第一行,该行的系数表示的是约束条件: 321 240xxx+=。 我们期待的是:在这个约束条件中, 2 x的系数0, 3 x的系数1。要做到这一点,需要将 1 431 3 1 3 5 30xxx+=,式与式等价。 为实现我们的期待,将约束条件 += += 421 321 330 240 xxx xxx 就等价的代换成 += += 421 431 3 1 3 1 10 3 1 3 5 30 xxx xxx 将这些系数填入表格中。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 4 2 x10 3 1 10 3 1 jBjj PCc= )2( 这时,我们可以得到基, 232 PPB=对应的基可行解。 即令非基变量0, 0 41 =xx,根据表中的约束条件可得10,30 23 =xx(这两个值正好是表 中基变量对应的资源向量b对应的分量) 第 5 页 共 9 页 那么,第 2 个基可行解为 T X 0 , 30,10, 0 2 =。 (6)找到了第 2 个基可行解,接下来的任务就是判断该基可行解是否为最优解,检验其是 否为最优解的标准前面已经详细讲述,这里就不啰唆了。即转回到步骤(4) 。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 4 2 x10 3 1 10 3 1 jBjj PCc= )2( 3 5 00 3 4 这时,非基变量的检验数 3 4 , 3 5 41 =,其中0 1 ,所以该基可行解不是最优解。 (7)接下来,我们的任务就是找另一个基可行解。即转回到步骤(5) 。 选择进基变量: 11 3 5 max= = k ,即 1 x进基成为基变量。 出基变量: 21 2 11 1 ,min a b a b =30310,18 5 3 30min 11 1 a b =,即第 1 个基变量出基, 第 1 个基变量是 3 x,所以是 3 x出基成为非基变量。主元为 11 a。 总结: 1 x进基成为基变量, 3 x出基成为非基变量。也就是说 1 x代替 3 x成为基变量,即: 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = 第 6 页 共 9 页 jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 18 5 3 30= 4 2 x10 3 1 10 3 1 30310= jBjj PCc= )2( 3 5 00 3 4 3 1 x 4 2 x jBjj PCc= )3( 这时的基变矢 T B xxX, 213 =。这两个基变量对应的系数列向量组成的矩阵即为 3 B。 同样的,我们期待IPPB=, 213 。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 18 5 3 30= 4 2 x10 3 1 10 3 1 30310= jBjj PCc= )2( 3 5 00 3 4 3 1 x10 4 2 x01 jBjj PCc= )3( 第 7 页 共 9 页 先来看主元 11 a所在的行。行的系数表示的是约束条件: 431 3 1 3 5 30xxx+=。 我们期待的是:在约束条件中, 1 x的系数1, 2 x的系数0。要做到这一点,只需在等式 左右同除以 3 5 (主元 11 a本身) ,得 431 3 1 5 3 18xxx+=,式与式等价。 接着看另一行。即第二行,该行的系数表示的是约束条件: 421 3 1 3 1 10xxx+=。 我们期待的是:在约束条件中, 1 x的系数0, 2 x的系数1。 要做到这一点,需要将 3 1 432 5 2 5 1 4xxx+=,式与式 等价。 约束条件 += += 421 431 3 1 3 1 10 3 1 3 5 30 xxx xxx 就等价的代换成 += += 432 431 5 2 5 1 4 5 1 5 3 18 xxx xxx 将这些系数填入表格中。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 18 5 3 30= 4 2 x10 3 1 10 3 1 30310= jBjj PCc= )2( 3 5 00 3 4 3 1 x1810 5 3 5 1 4 2 x401 5 1 5 2 jBjj PCc= )3( 第 8 页 共 9 页 这时,我们可以得到基, 213 PPB=对应的基可行解。 即令非基变量0, 0 43 =xx,根据表中的约束条件可得4,18 21 =xx(这两个值正好是表 中基变量对应的资源向量b对应的分量) 那么,第 3 个基可行解为 T X0 , 0 , 4 ,18 3 =。 (8)找到了第 3 个基可行解,接下来的任务就是判断该基可行解是否为最优解,检验其是 否为最优解的标准前面已经详细讲述,这里就不啰唆了。即转回到步骤(4) 。 3400 B C B Xb 1 x 2 x 3 x 4 x ik i a b 0 3 x402110 40 1 40 = 0 4 x30130110 3 30 = jBjj PCc= ) 1 ( 3400 0 3 x30 3 5 01 3 1 18 5 3 30= 4 2 x10 3 1 10 3 1 30310= jBjj PCc= )2( 3 5 00 3 4 3 1 x1810 5 3 5 1 4 2 x401 5 1 5 2 jBjj PCc= )3( 0011 这时,非基变量的检验数1, 1 43 =,均0,所以该基可行解就是最优解。 即 T X0 , 0 , 4 ,18= ,7044183=+= bCz B 。 练习题练习题 1 1 1 1、某工厂生产两种构件,甲构件每件占地 10 平方米,需要劳动力 150 个;乙构件 每
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025苏州工业园区租房合同范本
- 2025湖南科技学院招聘44人考前自测高频考点模拟试题及答案详解(易错题)
- 2025年福建省福州市长乐区行政服务中心管理委员会招聘2人考前自测高频考点模拟试题及参考答案详解
- 2025湖南科技学院公开招聘44人模拟试卷及答案详解(历年真题)
- 2025江西抚州市城市建设集团有限公司拟聘用人员(人才引培)考前自测高频考点模拟试题及答案详解(夺冠系列)
- 2025关于企业劳动合同模板
- 2025企业如何审签订采购合同
- 2025船舶维护合同
- 2025年度上半年河北唐山市消防救援支队政府专职消防队员招聘113人考前自测高频考点模拟试题及答案详解(全优)
- 2025广西壮族自治区南宁生态环境监测中心招聘1人模拟试卷及参考答案详解
- 公司管理层奖惩管理制度
- 小学竹编教学课件
- 2025至2030年中国汽车轮胎压力监测系统(TPMS)行业市场运行态势及发展前景研究报告
- 2025年核电池项目分析及研究报告
- CJ/T 480-2015高密度聚乙烯外护管聚氨酯发泡预制直埋保温复合塑料管
- CJ/T 197-2010燃气用具连接用不锈钢波纹软管
- 食品加工项目商业计划书范文模板
- 儿科试题及答案泌尿感染
- 兰新线N857次旅客列车神突重大事故30课件
- 肥胖症诊疗指南(2024年版)解读
- 拼箱货海运出口流程操作指南
评论
0/150
提交评论