四节线规单纯形法1.PPT

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四节线规单纯形法1

2. 图解法的优点及局限性 图解法的优点:直观、形象,容易使人认识线 性规划模型的求解过程。 得到最优解或 证明最优解不存在 ①目标求极大值 ②变量非负 ③右端项非负 ④全部等式约束 例8 某制药厂生产甲、乙两种药品,它们均须在A、B、C三种设备上加工,每种设备的使用时间,每吨药品的加工时间以及所获利润见下表,甲、乙药品各生产多少吨,可使该厂所获利润最大? 单纯形法的基本步骤: (1)建立初始单纯形表 确定基变量、非基变量以及基变量、非基变量(全部对于0)和目标函数的值,并求出相应的检验数(在用非基变量表达的目标函数表达式中,我们称非基变量 xj 的系数为检验数) ; 单纯形法的基本步骤: 这个基变量 xr 称为出基变量。转(4)。 如果进基变量的值增加时,所有基变量的值都不减少,即所有 aij 非正,则表示可行域是不封闭的,且目标函数值随进基变量的增加可以无限增加,此时,不存在有限最优解(或称有无界解或无最优解),计算结束。 (4)迭代运算 将进基变量作为新的基变量,出基变量作为新的非基变量,围绕主元进行迭代运算,确定新的基、新的基本可行解和新的目标函数值。在新的基变量、非基变量的基础上重复(1)。 单纯形法求解中的特殊情况 1.最终产生最优值的单纯形表中,某一非基本变量的检验数=0,意味着作任何增大,目标函数的最优值不变.此时线性规划问题的最优解并不唯一,有多重最优解. (见下面例题) 单纯形表迭代 在选择进基变量和出基变量时作以下规定: ① 在选择进基变量时,在所有 ?j 0的非基变量中选取下标最小的进基; ② 当有多个变量同时可作为出基变量时,选择下标最大的那个变量出基。这样就可以避免出现循环,当然,这样可能使收敛速度降低。 * * 第二章??线性规划 第一节 线性规划问题及其数学模型 第二节 线性规划问题的图解法 第三节 单纯形法 第四节 线性规划的对偶问题 第五节 线性规划在卫生管理中的应用 三、线性规划问题的标准形式 第一节 线性规划问题及其数学模型 (一)线性规划问题的标准形式 (三)标准形式的转化 线性规划的标准形有如下四个特点: 目标最大化、 约束为等式、 变量均非负、 右端项非负。 第一步 建立平面直角坐标系 第二步 求满足约束条件的可行解区域 第三步 作目标函数的等值线簇,确定 目标函数值增加方向(或用等 值线法)。 第四步 从可行解区内找满足目标函数 的最优解。 1.两个变量的线性规划问题的图解法步骤 第二节 线性规划问题的图解法 3.线性规划问题解的几种情况 图解法局限性:一般只适用于两个变量的模型。 (1)有唯一的最优解; (2)有最优解,但不唯一; (3)有可行解,但没有最优解; (4)没有可行解(空集)。 第三节 单纯形法 一、单纯形法的基本原理 二、单纯形解法 三、大 M 法 (一) 人工变量 (二) 大 M 法求解 一、单纯形法的基本原理 (一)典型方程组→规范型 (二)基本变量 (三)基本解 (四)基本可行解 (五)单纯形法的原理 ? 标准型 从可行域某个顶点开始 检查该点 是否最优解 不是 取一个“相邻”、 “更好”的顶点 一、单纯形法的基本原理 规范型 单纯形法要求 线性规划模型 标准形式 规范形式 ⑤系数矩阵中包含 一个单位子矩阵 每个约束方程中要有 一个变量的系数1, 而这个变量在其余方 程中不出现。 表1-5 药品生产有关数据 ? A B C 利润 (百元/吨) 甲 3 5 9 70 乙 9 5 3 30 设备使用时间(小时) 540 450 720 ? 二、单纯形解法 解:设甲、乙分别生产x1 、x2吨,该厂所获利润为    Z百元。建立数学模型如下: 第二步:建立初始单纯形表并进行表的迭代 (见表1-6) 第一步:化线性规划模型为标准规范型 (见上面右边) 表1-6 初始单纯形表 基 变 量 ? B 70 30 0 0 0 ? θ x1 x2 x3 x4 x5 0 x3 0 x4 0 x5 540 450 720 3 5 [9] 9 5 3 1 0 0 0 1 0 0 0 1 180 90 80 Cj-Zj O 70 30 0 0 0 ? X(1) = ( 0, 0, 540, 459, 720 ) Z(1) = 0 0 x3 0 x4 0 x5 540 450 720 3 5 [9] 9 5 3 1

文档评论(0)

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

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

1亿VIP精品文档

相关文档