- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章节(肖健华)
如何化标准形 单纯形法步骤 (2) 基本定理 定理1:若线性规划问题存在可行解,则问题的可行域是凸集; 定理2:线性规划问题的基本可行解X对应线性规划问题可行域的顶点; 定理3:若线性规划问题有最优解,则一定存在一个基可行解是最优解。 例题:顶点与基本可行解的对应关系 §2.3 线性规划的单纯形法 单纯形法的基本思路:根据问题的标准,从可行域中的某个基可行解(一个顶点)开始,转换到另一个基可行解,并且使目标函数趋优的过程。当目标函数达到最优值时,问题就得到了最优解。 单纯形法的基本步骤: (1) 寻找一个基可行解并将其作为初始的基可行解; (2) 判别该基可行解是否是最优解,如果是最优解求解过程结束,如果不是最优解,就转换到另一个能使目标函数变优的基可行解; (3) 将新的基可行解作为新的起点,重复第二步,直到求得最优解或能够判断问题无最优解(无可行解或无界解)。 一个实例: 考虑线性规划问题 单纯形法要掌握的内容 如何选定初始基可行解; 如何判断基可行解的最优性; 如何确定入基变量和出基变量; 如何利用矩阵的初等行变换进行迭代运算。 单纯形法解的判断: 由于应用单纯形法时,首先要选定一个初始基可行解,即其前提是线性规划问题一定存在可行域,即不会出现无可行解的情况。 何时出现无穷多最优解? 何时出现无界解? 无穷多最优解的例子 无界解的例子 解的情况的判断方法 在线性规划问题存在可行域的情况下,解的情况如下判断 非基变量对应的检验数全部为正 → 唯一最优解 非基变量对应的检验数全部非负,但有部分为0 → 无穷多最优解 不存在正的“最小比率”数 → 无界解 例题 2.3.3 单纯形表 用表格的方式实现单纯形算法 检验数计算公式 两种初等行变换: 用主元素除主行,使主元素变“1”; 将与主元素同列的其他元素变为“0”。 切记: 单纯形表法求解线性规划的一般步骤 ① 写出问题的标准形式; ② 以单位矩阵为初始基,建立初始单纯形表; ③ 使用“内积规则”计算各变量的检验数; ④ 如果所有的检验数均为非负,那么现行的基可行解为最优解,结束;否则,选择负检验数中绝对值最大的非基变量为入基变量; ⑤ 应用“最小比率”规则确定出基变量; ⑥ 作初等行变换,得到新的单纯形表,并得到新的基可行解; ⑦ 回到第③步。 注意事项 单纯形表中必须含有一个单位矩阵; 单纯形表只能作初等行变换,千万不能作初等列变换; 注意分析唯一最优解、无穷多最优解和无界解的情况。 例1:用单纯形表求解LP问题(课堂练习) 例2:用单纯形表求解LP问题 例3:无穷多解的情况 例4:无界解的情况 §2.4 人工变量法 标准化后,没有单位矩阵。引入人工变量后,必须使人工变量等于0,否则不等价 两种方法 大M法 二阶段单纯形法 例5:用大M法求解 例6:用大M法求解 二阶段法 第一阶段:在原约束条件下,先求解一个目标函数只包含人工变量的人造LP问题; 即令极小值目标函数中人工变量的系数取某个正的常数(通常取1),而其他变量的系数为“0”。 显然,如果第一阶段对人造问题优化的最小目标函数值是“0”,说明所有的人工变量都已不在基中,得到了原问题的一个基可行解,求解转入第二阶段; 如果第一阶段的优化的结果大于0,那么至少有一个人工变量仍保留在基中,意味着原问题无可行解。 第二阶段:从第一阶段得到的基可行解出发,求原问题的最优解。 具体过程是在第一阶段的最终单纯形表中,去掉人工变量所在的列并将价值系数换为原问题的价值系数,以便构成第二阶段的初始单纯形表。 例7:用二阶段法求解 例8:用二阶段法求解 本章小结 ① 什么是线性规划; ② 线性规划的数学模型; ③ 图解法; ④ 如何将线性规划模型化为标准形; ⑤ 如何用单纯形表求解线性规划问题; ⑥ 加入人工变量后的大M法和二阶段法; ⑦ 如何判断解的四种情况。 第二章 线性规划 求线性方程组 §2.1 线性规划的数学模型 1. 线性规划的数学模型 例2.1 某工厂在某一计划期内准备生产甲、乙两种产品,生产需要消耗A、B、C三种资源。生产某件产品对各种资源的消耗量、工厂拥有各种资源的数量以及某件产品所能获得的利润如表所示,试建立该问题的数学模型,以使计划期内的生产获利最大。 例2.2 质量检验问题 某公司有一级质检人员8名,二级质检人员10名。该公司每天(按8小时计算)至少有1800个工件需要质量检验。已知一级检验人员每小时可检验工件25个,检验的准确率为98%,每小时工资4元;二级检验人员每小时可检验工件15个,检验的准确率为95%,每小时工资3元。检验人员每出现一次错检,将给公司造成2元的损失。问:公司应选拔多少名一级、二级检验人员从事质检工作,才能使质量检验方
文档评论(0)