对偶理论与灵敏度分析概述.doc

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

对偶理论与灵敏度分析 对偶问题的提出 对偶理论 影子价格 对偶单纯形法 灵敏度分析 对偶问题的提出 定义:一个线性规划问题常伴随着与之配对的、两者有密切联系的另一个线性规划问题,我们将其中一个称为原问题,另一个就称为对偶问题。 应用: 在某些情况下,解对偶问题比解原问题更加容易 对偶变量有重要的经济解释(影子价格) 作为灵敏度分析的工具 对偶单纯形法(从一个非可行基出发,得到线性规划问题的最优解) 避免使用人工变量(人工变量带来很多麻烦,两阶段法则增加一倍的计算量) 一、对偶问题的提出 例:某家具厂木器车间生产木门与木窗;两种产品。加工木门收入为56元/扇,加工木窗收入为30元/扇。生产一扇木门需要木工4小时,油漆工2小时;生产一扇木窗需要木工3小时,油漆工1小时;该车间每日可用木工总共时为120小时,油漆工总工时为50小时。 问:(1)该车间应如何安排生产才能使每日收入最大? (2)假若有一个个体经营者,手中有一批木器家具生产订单。他想利用该木器车间的木工与油漆工来加工完成他的订单。他就要考虑付给该车间每个工时的价格。他可以构造一个数学模型来研究如何定价才能既使木器车间觉得有利可图而愿意为他加工这批订单、又使自己所付的工时费用最少。 解(1):设该车间每日安排生产木门x1扇,木窗x2扇,则数学模型为 X*=(15,20)’ Z*=1440元 解(2):设y1为付给木工每个工时的价格,y2为付给油工每个工时的价格 Y*=(2,24)’ W*=1440元 将上述问题1与问题2称为一对对偶问题,两者之间存在着紧密的练习与区别:它们都使用了木器生产车间相同的数据,只是数据在模型中所处的位置不同,反映所要表达的含义也不同。 二、LP和DP的联系与区别 (1)一个极大化,一个极小化 (2)LP的价值系数行向量=(DP右端项)’ (3)LP的系数矩阵=(DP系数矩阵)’ (4)LP的右端项=(DP的价值系数)’ (5)LP的约束个数=DP的变量个数 (6)LP的变量个数=DP的约束个数 原问题与对偶问题的关系 1.对称形式下对偶问题的一般形式 定义:满足下列条件的线性规划问题称为具有对称形式:(1)其变量均为非负约束;(2)其约束条件当目标函数求极大时取“≤”号,当目标函数求极小时取“≥”号;(3)右端项b可取负值。 对称形式下原问题及对偶问题的矩阵形式 对称性定理:对偶问题的对偶是原问题。 证明:在DP中,令W’ = -W 则有 其对偶问题为: 令Z’=-Z,则有 所以,对偶问题的对偶是原问题。 例:写出LP的对偶问题 2. 非对称形式的原-对偶问题关系 并非所有的LP问题都有对称形式,故讨论一般情况下LP问题如何写出其对偶问题 例 写出下述线性规划的对偶问题 解:先化为对称形式,因为目标函数求极大,所以约束条件变为“≤”,决策变量≥0 令对应上述4个约束条件的对偶变量分别为 则有 令,将上边3,4两个约束条件合并,得 经过以上分析,可以总结出原规划与对偶规划相关数据间的联系。 对偶关系相互对照表 原问题(LP) 对偶问题(DP) 目标函数形式 max 目标函数形式 min 变 量 N个变量 变量≥0 变量≤0 无正负限制 约 束 n个约束 约束≥ 约束≤ 约束= 约 束 M个约束 约束≤ 约束≥ 约束= 变 量 m个变量 变量≥0 变量≤0 无正负限制 约束方程右端项 目标函数价值系数 目标函数价值系数 约束方程右端项 例 写出下列线性规划的对偶问题 结果 练习 写出下列线性规划的对偶问题 练习结果 对偶问题的基本性质(对偶定理) 一、单纯形法的矩阵描述 对于对称形式的线性规划问题,其标准形式为 XS为松弛变量,XS=(xn+1,xn+2,…,xn+m), I为m×m矩阵 列出初始单纯形表 非基变量 基变量 CB XB b XB XN XS 0 XS b B N I -Z 0 CB CN 0 设若干步迭代后,基变量为XB, XB在初始单纯形表中的系数矩阵为B,而A中去掉B的若干列组成矩阵N,则迭代后的单纯形表为: 基变量 非基变量 CB XB b XB XN XS CB XB B-1b I B-1N B-1 -Z -CB B-1b 0 CN-CB B-1N -CB B-1 从表中看出: (1)对应初始单纯形表中的单位矩阵I,迭代后的单纯形表中为B-1 (2)初始单纯形表中的基变量XS=b,迭代后为XB=B-1b (3)初始单纯形表中约束系数矩阵[A,I]=[B,N,I],迭代后的表中为[B-1A, B-1I]=[ B-1B, B-1N, B-1I]=[ I, B-1N, B-1] (4)若初始矩阵中变量xj的系数列向量为Pj,迭代后为Pj’,则 Pj’

文档评论(0)

挑战不可能 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档