运筹学教学演示系统⑵.ppt
《运筹学教学演示系统⑵.ppt》由会员分享,可在线阅读,更多相关《运筹学教学演示系统⑵.ppt(91页珍藏版)》请在三一办公上搜索。
1、第二章 对偶问题及灵敏度分析,第一节 单纯形法的矩阵描述 矩阵描述的目的是将单纯形法用矩阵来加以解释及有助于对偶问题的分析。一、标准型规划问题的矩阵描述 设线性规划问题为:,所对应的单纯形表为:,关于检验数的再讨论!检验数的统一表示(不论是基变量还是非基变量)某一个变量检验数的表示方法,二、存在松弛变量模型的矩阵描述 设线性规划问题为:,引入松弛变量的模型为:,注意特别强调了松弛变量在模型矩阵描述中的作用!在下面的矩阵描述中,松弛变量独立表示,不归入非基变量。看下面的模型变化!,以此模型构造单纯形表如下:,此表的一个重要目的就是在于B-1所在的位置。,结合教材中,表1-3表1-5的约束方程的系
2、数矩阵,了解B-1的位置及作用。表1-3所对应的模型为:,第二节 对偶问题的提出 线性规划问题具有对偶性!什么是对偶性?任何一个求最大值的线性规划问题都有一个求最小值的线性规划问题与之相对应。一个叫“原始问题”,另一个称为它的“对偶问题”。原始问题和对偶问题所依据的数据资料是一致的!仍以前述模型为例说明对偶问题。,例1 某厂计划在下一个生产周期内生产甲、乙两种产品,这两种产品分别要经过两种设备加工,有关数据如下表,问应如何安排生产计划使总利润最大?其依据的数据资料及模型为:,现在从另一个角度讨论该问题 为什么能够获利呢?因为有资源:A80、B60 不生产甲、乙产品能否获利呢?把已有设备出租 租
3、金或设备使用费用如何收取?不低于自己创收、承租方可以接受 假设设备的每台时使用费分别为Y1、Y2 根据原始数据,用于加工一件产品的设备台时出租后的收益不应低于产品的利润,则得到另一组约束条件:,但是,承租方希望其设备台时的使用费越小越好,则必有:,则原问题的对偶问题为:,原问题,对偶问题,第三节 线性规划的对偶理论 一、对偶问题的定义 设原始线性规划问题为:,则称下列规划问题为原始问题的对偶问题。,注意:Y是行向量还是列向量;其分量的个数?,例2 写出下列规划问题的对偶问题。,注意:一个方程对应一个对偶变量!,原问题,对偶问题,二、非对称规划问题的对偶问题 若原始线性规划问题为:,关键在于将原
4、模型进行转变如下:,则其对偶问题为;,例3 写出下列规划问题的对偶问题,分析一个一般的线性规划问题?如何得到其对偶问题,又能够得到什么结论!,例4 写出下列规划问题的对偶问题,三、对偶问题的基本性质 这是基于对称型问题而言的 1.对称性:对偶问题的对偶问题是原问题 2.弱对偶性;若X(1)和Y(1)分别是可行解,则,结论表明:对偶问题的下界与原问题上界之间的关系,3.无界性:若原问题无界,则其对偶问题无可行解 注意:该问题的逆不存在!4.最优性:原问题和对偶问题都存在可行解,且目标函数值相等,该可行解分别是原问题和对偶问题的最优解。,综上所述,一对对偶问题必然是以下的三种情况:都存在最优解,且
5、最优的目标函数值相等 都无可行解 一个是无界,另一个无可行解 四、互补松弛条件 设X*和Y*分别是原问题和对偶问题的可行解,则它们分别是最优解的充分必要条件是:,注意:互补松弛条件的意义!,五、对偶问题的解 原问题单纯形表的检验数反号后,就是对偶问题的一个基解。证明:对于原问题,其标准型为:,设A中存在一个可行基B,则模型为:,则相应的对偶问题为:,原问题对应于可行基B的检验数可表示为:,代入对偶问题的约束条件,得到:,可见,松弛变量检验数的反号正好对应对偶问题的一个基解。若B为最优基,则,为对偶问题的最优解(松弛变量的检验数)。问题:如果存在人工变量,对偶问题的最优解如何得到?,例5 求下列
6、规划对偶问题的解,加入人工变量后,得到:,其初始和最终单纯形表如下:,讨论这样几个问题:原问题的最优解及最优的目标函数值,最优基及其基的逆矩阵是什么?,初始单纯形表与最终单纯形表的系数矩阵之间的联系,对偶问题的解如何从原问题单纯形表的检验数中得到,对偶问题的解,第四节 影子价格 对偶问题的解具有十分重要的经济意思,它反映了某种资源的影子价格。对偶问题的最优解为:,对偶问题解的经济意思在于其它条件不变的情况下,某种资源单位变化所引起的目标函数值的变化,它是该种资源实现最大利润时的一种价格估计,这种估价是针对具体企业具体产品而存在的一种特殊价格影子价格。,市场价格低于影子价格资源成本,买进 市场价
7、格高于影子价格资源成本,卖出 例6 某企业资源情况及生产计划安排见下表,讨论各资源的影子价格及其意义,最终单纯形表为:,分析这样几个问题:三种资源的影子价格 钢材:3/4 煤炭:0 台时:1/4 影子价格的意义 如增加煤炭这一资源其结果是什么?为什么?影子价格的应用 指导企业内部挖潜的方向:资源稀缺、资源剩余 新产品投产决策:机会成本新产品资源消耗量影子价格,第五节 对偶单纯形法 重要概念:对偶单纯形法不是对对偶问题用单纯形法进行求解。重要回忆:,“可见,松弛变量检验数的反号正好对应对偶问题的一个基解。若B为最优基,则松弛变量检验数的反号为对偶问题的最优解”重要过程:在单纯形表迭代过程中 任一
8、表原问题的基可行解,对偶问题的基解 最终表原问题的基可行解,对偶问题的基可行解 重要思想:若始终保持其对偶问题是基可行解,让原问题从基解(非可行解)向基可行解迭代。,定义:若原问题的一个基解对应的检验数满足,则称此基解为原问题的正则解。根据正则解的定义,重新构造单纯形表。注意:构造原问题单纯形表,而不是对偶问题单纯形表;检验数必须小于等于零,常数项b不一定非负;迭代过程中,原问题是基本解,但对偶问题是可行的;迭代的目的,在检验数保持小于等于零的情况下,使常数项b,步骤:选定一个基,若满足正则解的要求,得到初始单纯形表;若b,则得到最优解,否则转入下一步;确定换出变量:,确定换入变量:,确定旋转
9、元素(主元),迭代得到新的正则解,返回。,例7 求解下列线性规划问题,分析:用单纯形法还是用对偶单纯形法求解?先看单纯形法的典式,若按正则解的要求,其模型为:,则最终单纯形表为:,得到最优解为:,第六节 线性规划问题的灵敏度分析 一、灵敏度分析的基本概念和基本原理 灵敏度分析是指系数及常数项的变化对最优解的影响,有时也讨论新产品是否投产等生产计划问题。以标准线性规划问题为例:,则为最优基的条件是:,当某系数(常数)发生变化,若能继续满足可行性条件和正则性条件,则最优基不变;如果不满足某一个条件,可选择单纯形法或对偶单纯形法继续迭代。二、资源数量b变化的灵敏度分析 资源数量变化不影响正则性条件,
10、只影响可行性条件,因此若能继续保持,则,最优基不发生变化,但决策变量的取值一般会改变。,设原资源数量为:,现第r种资源发生变化,变化后资源的数量为:,资源变化后的可行性条件将变化为:,另外,资源数量在什么范围内变化,而最优基不变呢?,例7 分析下列线性规划问题(p31),则最终单纯形表为:,最优基的逆矩阵是什么?讨论第二种资源的变化范围,第一种资源有个单位的增量,最优解如何变化?,三、目标函数系数C变化的灵敏度分析 目标函数系数的变化不影响可行性条件,只影响正则性条件(检验数),正则性条件(检验数)可以表示为:,非基变量和基变量目标函数系数的变化对检验数的影响是不同的。1.非基变量目标函数系数
11、变化的分析,这里得到了两个方面的结论:一是非基变量系数发生变化后,检验数的变化情况,因此可判断是否对最优解产生影响;二是可确定最优解不变时,非基变量系数变化范围,即,2.基变量目标函数系数变化的分析,为保持原最优解,则:,仍以上例:,四、约束条件变化的灵敏度分析 1.增加新约束条件分析的方法 就是判断最优解能否满足新的约束条件。满足:仍为最优解(可能可行域减小)不满足:增加该约束条件,用对偶单纯形法迭代。2.原某个约束条件的改变 原某个约束条件的资源是否有剩余?有剩余,说明原某个约束条件为非严格等式 无剩余,严格等式 结合改变后的约束条件和原最优解进行分析。,例8 约束条件变化的灵敏度分析,无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 教学 演示 系统
链接地址:https://www.31ppt.com/p-5849581.html