基于线性规划的灵敏度分析问题的研究
实验二___线性规划灵敏度分析

实验二线性规划模型及灵敏度分析(一)实验目的:掌握使用Excel软件进行灵敏度分析的操作方法。
(二)实验内容和要求:用Excel软件完成案例。
(三)实例操作:(1)建立电子表格模型;(2)使用Excel规划求解功能求解问题并生成“敏感性报告”;(3)结果分析:哪些问题可以直接利用“敏感性报告”中的信息求解,哪些问题需要重新规划求解,并对结果提出你的看法;(4)在Word文档中书写实验报告,包括线性规划模型、电子表格模型、敏感性报告和结果分析等。
案例1 市场调查问题某市场调查公司受某厂的委托,调查消费者对某种新产品的了解和反应情况。
该厂对市场调查公司提出了以下要求:(1)共对500个家庭进行调查;(2)在被调查家庭中,至少有200个是没有孩子的家庭,同时至少有200个是有孩子的家庭;(3)至少对300个被调查家庭采用问卷式书面调查,对其余家庭可采用口头调查;(4)在有孩子的被调查家庭中,至少对50%的家庭采用问卷式书面调查;(5)在没有孩子的被调查家庭中,至少对60%的家庭采用问卷式书面调查。
对不同家庭采用不同调查方式的费用如下表所示:市场调查费用表家庭类型调查费用(元)问卷式书面调查口头调查有孩子的家庭50 30没有孩子的家庭40 25问:市场调查公司应如何进行调查,使得在满足厂方要求的条件下,使得总调查费用最少?案例2 经理会议建议的分析某公司生产三种产品A1,A2,A3,它们在B1,B2两种设备上加工,并耗用C1,C2两种原材料,已知生产单位产品耗用的工时和原材料以及设备和原材料的每天最多可使用量如下表所示:生产三种产品的有关数据资源产品A1 产品A2 产品A3 每天最多可使用量设备B1(min) 1 2 1 430设备B2(min) 3 0 2 460原料C1(kg) 1 4 0 420原料C2(kg) 1 1 1 300每件利润(元) 30 20 50已知每天对产品A2的需求不低于70件,对A3不超过240件。
线性规划问题及灵敏度分析

实验一 线性规划问题及灵敏度分析实验目的:了解WinQSB 软件在Windows 环境下的文件管理操作,熟悉软件界面内容,掌握操作命令。
用WinQSB 软件求解线性规划,掌握winQSB 软件写对偶规划,灵敏度分析和参数分析的操作方法。
实验每组人数及学时:组人数1人,学时数:4学时 实验环境:装有WinQSB 软件的个人电脑 实验类型:验证性 实验内容:一、 用WinQSB 软件求解线性规划的方法:操作步骤:1.将WinQSB 文件复制到本地硬盘;在WinQSB 文件夹中双击setup.exe 。
2.指定安装WinQSB 软件的目标目录(默认为C:\ WinQSB )。
3. 安装过程需输入用户名和单位名称(任意输入),安装完毕之后,WinQSB 菜单自动生成在系统程序中。
4.熟悉WinQSB 软件子菜单内容及其功能,掌握操作命令。
5.求解线性规划。
启动程序 开始→程序→WinQSB→Linear and Integer Programming 。
6.学习例题 点击File→Load Problem→lp.lpp, 点击菜单栏Solve and Analyze 或点击工具栏中的图标用单纯形法求解,观赏一下软件用单纯形法迭代步骤。
用图解法求解,显示可行域,点击菜单栏Option →Change XY Ranges and Colors,改变X1、X2的取值区域(坐标轴的比例),单击颜色区域改变背景、可行域等8种颜色,满足你的个性选择。
下面结合例题介绍WinQSB 软件求解线性规划的操作步骤及应用。
用WinQSB 软件求解下列线性规划问题:1234max657Z x x x x =+++s.t. 12341234123123431234269260852150730001020,,0,x x x x x x x x x x x x x x x x x x x x +++≤⎧⎪-+-≥⎪⎪++=⎪-≥⎨⎪-≥⎪≤≤⎪⎪≥⎩无约束解:应用WinQSB 软件求解线性规划问题不必化为标准型,如果是可以线性化的模型则先线性化,对于有界变量及无约束变量可以不用转化,只需要修改系统的变量类型即可,对于不等式约束可以在输入数据时直接输入不等式符号。
论述:线性规划的灵敏度分析

论述:线性规划的灵敏度分析论述:线性规划的灵敏度分析。
分析的基本步骤,各参数变化带来的影响以及最优基发⽣改变后相应的处理⽅法。
线性规划的灵敏度分析研究的问题是:研究线性规划模型中aij、bi、cj等参数中的⼀个或⼏个发⽣变化时,问题最优解会发⽣什么变化;研究这些参数在⼀个多⼤范围内变化时,问题的最优解不变。
研究的前提条件:1、原线性规划问题已取得了最优解;2、每次只讨论⼀种参数的变化,⽽参数之间的变化互不关联。
分析的基本步骤:1、将参数的改变通过计算反映到最终单纯形表上来2、检查原问题是否仍为可⾏解3、检查对偶问题是否仍为可⾏解4、按照单纯形表所列情况得出结论活决定继续计算的步骤。
各参数变化带来的影响:1、⾮基变量cj发⽣变化当⽬标函数中cj发⽣变化,将影响最终单纯形表中⾮基变量的检验数。
如果是⾮基变量的价值系数发⽣变化,只影响该⾮基变量的检验数。
如果是基变量的价值系数发⽣变化,将影响所有⾮基变量的检验数。
如果变化后所有的检验数仍然⼩于等于0,则最优解不变;否则,使⽤单纯形法求变化后的新最优解。
2、右端常数项bi发⽣变化当右端常数项发⽣变化时,将影响最优单纯形表中基变量的值。
如果基变量的值仍然都⼤于等于0,则线性规划问题的最优解不变,但是基变量的值将发⽣变化;如果有基变量的值⼩于0,则⽤对偶单纯形法对原最优单纯形表继续求解。
3、增加⼀个变量增加⼀个变量也就是多⽣产⼀种产品。
只需考虑该产品(变量)的检验数是否⼤于0,如果⼤于0则表⽰应该⽣产,⽤单纯形表进⾏求解;如果⼩于等于0则该产品不⽤⽣产,最优解也不发⽣变化。
4、增加⼀个约束条件增加⼀个约束条件,可能影响的只是该约束条件的松弛变量的值。
如果该松弛变量的值⼤于等于0,则线性规划最优解不变;如果该松弛变量的值⼩于0,则⽤对偶单纯形法进⾏计算。
5、aij发⽣变化改变aij只会影响检验数,如果改变后所有的检验数均⼩于等于0,则最优解不变;如果存在检验数⼤于0,则⽤单纯形法进⾏求解。
灵敏度分析(第三章线性规划4)

初始单纯形表 x1 x2 1 2 8 x3 1 2 6 x4 1 0 0 x5 0 1 0 bi
12 12
b2 20
0
0
x4 x5 f
1 1 5
0
最优单纯形表 x1 x2 0 1 0 x3 0 1 2 x4 2 1 2 x5 1 1 3 bi 424-b
2
5 x1 8 x2
f
1 0 0
实例1
产品 资源 原料甲 原料乙 A 1 1 5 B 1 2 8 C 1 2 6 资源拥 有量 12kg 20kg
利润 (元/kg)
在实例1中,假设产品C 的资源消耗量由 试分析最优解的变化情况。
1 2
2 变为 1
,
x4 x5 f
x1 1 1 5
•设XB=B1b是最优解,则有XB=B1b 0
•b的变化不会影响检验数 •b的变化量b可能导致原最优解变为非基可行解 设b’=b+ b 为保证最优基不变,必须满足XB=B-1b’ 0
1. 分析b1=16和b2=20时,最优基和最优解的变化
初始单纯形表 x1 x4 x5 f 1 1 5 x2 1 2 8 x3 1 2 6 x4 1 0 0 x5 0 1 0 bi
5 x1 8 x2
f
1 0 0
保持b1=12,分析b2在什么范围内 变化时,最优基不变?
2 B b' 1
1
1 12 1 b2
24 b 2 12 b 2
0
解之得:12≤b2≤24
即:当12≤b2≤24时,最优基不变
3.2 增加新约束条件的分析
产品 资源 原料甲 原料乙 原料丙 利润 (元/kg)
线性规划的灵敏度分析与应用知识点总结

线性规划的灵敏度分析与应用知识点总结线性规划是一种重要的数学优化方法,它通过建立一个数学模型,根据特定的约束条件和目标函数,求解出使目标函数取得最大(最小)值的决策变量的取值。
而灵敏度分析则是针对线性规划模型中的参数进行变动时,目标函数值和决策变量的取值产生的变化进行评估和分析。
本文将对线性规划的灵敏度分析进行总结,并探讨其在实际应用中的一些重要知识点。
一、灵敏度分析的基本概念和原理灵敏度分析是指在线性规划模型中,通过变动参数的大小和取值范围,分析其对目标函数值和决策变量的解产生的影响程度。
主要包括以下几个方面的分析内容:1. 目标函数系数的灵敏度分析目标函数系数表示决策变量对目标函数的贡献程度,通过改变目标函数系数可以分析目标函数值的变动情况。
当目标函数系数发生较大变动时,可能导致最优解的决策变量发生改变。
2. 约束条件右侧常数的灵敏度分析约束条件的右侧常数表示资源的可利用程度,通过改变约束条件右侧常数可以分析资源的利用程度对决策变量解的影响。
当约束条件右侧常数发生较大变动时,可能会改变最优解的取值范围。
3. 决策变量的灵敏度分析决策变量的灵敏度分析可以评估决策变量值的改变对目标函数值和约束条件的违背程度产生的影响。
通过改变决策变量的取值范围,可以判断最优解的稳定性和可行性。
二、灵敏度分析的具体应用灵敏度分析在实际应用中有广泛的应用价值,主要包括以下几个方面:1. 评估模型的可靠性通过灵敏度分析,可以评估线性规划模型中参数的变动对解的影响程度,从而判断模型的可靠性和稳定性。
当参数变动对解的影响较小时,说明模型具有较好的鲁棒性。
2. 制定决策方案灵敏度分析可以帮助决策者评估决策方案的可行性和稳定性,从而选取出最优的决策方案。
在实际应用中,决策者可以通过改变参数的取值范围,确定决策方案的合理范围。
3. 资源优化分配通过灵敏度分析,可以评估资源可利用程度的变动对决策变量的解产生的影响。
在资源有限的情况下,通过调整资源的利用程度,实现资源的优化分配。
线性规划的灵敏度分析

资源有剩余,在 最优解中就有对 应松弛变量存在, 且其影子价为 0
影子价为 0, 资源并不一定有 剩余
4
5.2 价值系数 cj 的灵敏度分析
• cj 变动可能由于市场价格的波动,或生产成本的变动 • cj 的灵敏度分析是在保证最优解的基变量不变的情况下,分
析cj 允许的变动范围cj • cj 的变化会引起检验数的变化,有两种情况:
1300 4.25 5 5.75 4 0 0.25 1
zj-cj 3.25 0 2.75 0 0 0.25 1
c c j k
由于基变m量对应的价值系数 cj 在CB中出现,
2 基变量 zj zj (cjk c因jki )此ai它j 会影c响jk a所ij 有非cj基k a变kj (量z的j 检验zj数) 。
5.4 (技术系 数 aij 的灵敏 度分析)暂不 讲授(转5.5)
技术系数aij变化的影响比较复杂
对应基变量的 aij ,且资源bi已全部用完 对应基变量的 aij ,但资源bi未用完 对应非基变量的 aij ,且资源bi全用完或未用完
1、对应基变量的 aij ,且资源bi已全部用完 aij=0 2、对应基变量的 aij ,但资源bi未用完 aijxn+i /xj
3
z8c8 qiai8c8(5040.2 531)9 i1
50
结论:生产x8有利。 将B–1P8加入最优单纯型表中,以x8为入基变量进行迭代。 (过程学生完成)
17
5.6 新增约束 条件的分析
1、将最优解代入新的约束条件,若满足,则最优解不变 2、若不满足,则当前最优解要发生变化;将新增约束条件
(x)
b
i
i1
(C
B
线性规划实验
的系数在允许的增量与减量范围内变化时,最优解不
变。
“阴影价格”,即影子价格,是指约束条件右边增加 (或减少)一个单位,目标值增加(或减少)的数量。 “允许的增量”、“允许的减量”:表示约束条件右
边在允许的增量与减量范围内变化时,影子价格不变。
制定一个产品生产计划,使其在资源限制条件下,得到最大利润。
能至第四步,选择右部“敏感性报告”,选择确定, 即可获得一个名为敏感性报告的新工作表。
(2)敏感性报告中各项指标的含义
上部是关于目标函数中的系数变化对最优解产生的影响; 下部是关于约束条件右边变化对目标值的影响。
“递减成本”:它的绝对值表示目标函数中决策变量的
系数必须改进多少,才能得到该决策变量的正数解。 “允许的增量”和“允许的减量”:表示目标函数中
在给定的几组数组中,将数组间对应的元素相乘后求和。 B8*B14+C8*C14
(2)用excel的“规划求解”功能求解线性规划问题
第一步:打开“工具”菜单,加载宏“规划求解”; 第二步:打开“工具”菜单中的规划求解选项,在对话
框中输入规划的目标函数、决策变量和约束条件。
单击对话框内的“选项”按钮,输入规划求解运算中的 有关参数:选择“采用线性模型”、“假定非负”,
性报告和对灵敏度分析的概念和意义的理
解报告。
四、实验设备与软件
内存128Mb以上,操作系统为WindowsXP
或2000的电脑,并安装了完整Excel软件
五、实验步骤
例:美佳公司计划制造Ⅰ、Ⅱ两种家电产品,已知各制造一件时
分别占用的设备A、B台时、调试工序及每天可用于这两种家电 的资源能力和各售出一件时的获利情况如表1所示。问该公司应 制造两种家电各多少件,使获取的利润为最大? 表1 美佳公司单位产品资源使用和利润情况 Ⅰ 0 6 1 Ⅱ 5 2 1 每天可用能力 15 24 5
第二章线性规划的灵敏度分析
4x1 16 4x2 12
x1,x2 0
解: 下表为最优单纯形表
Ci
2
3
CB
XB
x1
x2
2
x1
1
0
0
x5
0
0
3
x2
0
1
σj
0
0
求当b1在由8变动为
12时,原最优解是否 保持不变,若变动求 出新的最优解。
0
0
x3
x4
0
1/4
-2
1/2
1/2
-1/8
-3/2
-1/8
0
B-1b
x5
参数线性规划
5.4 参数线性规划
在线性规划的实际应用中,由于某种原因,线性规划 问题的目标函数的价值系数C和约束条件的右端常数 b会随着某个参数而连续变动。
当数据随着某个参数连续变化时,研究其对最优解的 影响,即为参数线性规划问题。
目标函数的价值系数含有参数的线性规划问题 右端常数含有参数的线性规划问题
-2 x1 1
0
7/5 -1/5 -2/5 11/5
σj
0 0 -9/5+Δc3 -8/5 -1/5 -28/5
从表中看到σ3= c3+Δc3-(c2×a13+c1×a23 ) 可得到Δc3 ≤ 9/5 时,原最优解不变。
(2) 若 ck 是基变量的系数
设 c'k ck Δck ,为 基 变 量 的 价 值 系 数 ,则
下表为最优单纯形表,考虑基变量系数c2发生变化
Ci
2
CB
XB
x1
2
x1
1
0
线性规划的灵敏度分析
,
b3
33
5
1
,
5 1
,
15
1
5,5,15
故有 15 b3 5,b3 在[0,20]上变化时最优基不变。
若线性规划模型是一个生产计划模型,当求出cj或bi 的最大允许变化范围时,就可随时根据市场的变化来掌握 生产计划的调整。
灵敏度分析方法还可以分析工艺系数aij的变化对最优解 的影响,对增加约束、变量或减少约束、变量等情形的分 析,下面以一个例子来说明这些分析方法。
(8)增加新约束 5x1 x2 2x3 10
§2.4 灵敏度分析
Ch2 Dual Problem
Sensitivity Analysis
2023年2月1日星期三 Page 19 of 34
【解】加入松弛变量x4、x5、x6,用单纯形法计算,最优表如2-7所 示。
表2-7
Cj
2 -1
4
0
0
0
b
CB XB x1
x2
x3
x4
x5
x6
4 x3 0 5/7
1
1/7 3/7
0
2
2 x1 1 2/7
0 -1/7 4/7
0
1
0 x6 0 -2
0
0
-1
1
1
λj
0 -31/7 0 -2/7 -20/7 0
§2.4 灵敏度分析 Sensitivity Analysis
Ch2 Dual Problem
2023年2月1日星期三 Page 20 of 34
§2.4 灵敏度分析 Sensitivity Analysis
cj
-2 1
-4
0
线性规划灵敏度分析
淮北师范大学2011届学士学位论文线性规划灵敏度分析学院、专业数学科学学院数学与应用数学研究方向运筹学学生姓名陈红学号20071101008指导教师姓名张发明指导教师职称副教授2011年4月10日线性规划的灵敏度分析陈 红(淮北师范大学数学科学学院,淮北,235000)摘 要本文主要从价值系数j c 的变化,技术系数ij a 的变化,右端常数i b 的变化以及增加新的约束条件和增加一个新变量的灵敏度这几个方面来进行研究;资源条件是线性规划灵敏度分析中的主要应用内容,而对于资源条件b 的一个重要应用是:“影子价格问题”的实际应用,最后简述了线性规划在经济及管理问题上的典型应用和从求解例题的图解法揭示了最优解的一些重要特征。
关键词 单纯形法,灵敏度分析,最优解,资源条件,价值系数Sensitivity Analysis of Linear ProgrammingChen Hong(School of Mathematical Science,Huaibei Normal University ,Huaibei,235000)AbstractThis thesis is mainly from the variety of the cost coefficient ‘j c ’, the variety of technology coefficient ‘ij a ’, the var iety of the resources condition‘i b ’and increase the new restraint and new variable to analytical linear programming of sensitivity analysis 。
This thesis is mainly based on the simplex method and dual simplex method of linear programming to system analytical the influence of the variety upon the optical solution of the coefficient of the simplex table 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于线性规划的灵敏度分析问题的研究摘要:本文主要研究的是线性规划的灵敏度分析问题。
讨论线性规划价值系数和资源系数中单个系数在什么区间变化时能保证最优解或最优基不变,以及多系数同时变化时最优解或者最优基不变的判定定理。
最后通过实例进行说明验证。
本文对线性规划的灵敏度分析问题进行研究,主要内容如下:第一章主要是简单的介绍了线性规划的发展历程,在线性规划的灵敏度分析的含义,灵敏度分析在其他方面的应用。
第二章,技术系数矩阵A发生变化时,最优解的变化。
举例验证,应用LINGO 软件,进行灵敏度分析,确定在什么范围内,最优解不变。
第三章,资源向量b发生变化时,讨论最优解的变化情况。
并举例验证其理论知识,应用LINGO软件,确定在什么变化范围内,最优解不变。
第四章,价值系数C发生变化时,最优解的变化情况。
举例验证其理论实施过程,应用LINGO软件,分析其灵敏度。
第五章,对本文研究内容进行总结,指出一些不足之处,并提出进一步研究的方向。
关键词:运筹学;线性规划;灵敏度分析;技术系数;资源向量;价值系数;LINGOThe inventory model under uncertain demand Abstract:第一章 绪论随着运筹学的发展,线性规划方面的知识也得到了逐步的完善,并广泛地运用到实际的生活中,尤其给经济管理和决策提供了强有力的理论根据.管理部门和企业在进行生产或投资决策时,一般通过建立数学模型和对模型的求解,做出具体的决策方案.在建立模型和求解的过程中,都是以价值系数j c 、资源系数j b 和消耗系数ij a 为基础的,这些数据不但难以确定,而且市场价格的变动、资源供应的波动、工人技术的提高、设备的改进等,都会使这些数据变动.本文讨论线性规划价值系数和资源系数中单个系数在什么区间变化时能保证最优解或最优基不变,以及多系数同时变化时最优解或者最优基不变的判定定理。
线性规划发展史1)1939年,前苏联数学家康托洛维奇发表了《生产组织与计划中的数学方法》学术报告,首次提出了线性规划问题,但是他没有找到一个统一的求解这类问题的方法。
2)美国学者希奇柯克(Hitchcock ,1941)独立的提出了运输问题这样一类特殊的线性规划问题。
3)1947年,美国学者丹捷格(Dantzig )提出求解线性规划的单纯形法和许多相关的理论,为线性规划奠定了理论基础,推动了线性规划的发展。
灵敏度分析的概念研究与分析一个系统(或模型)的状态或输出变化对系统参数或周围条件变化的敏感程度的方法。
在最优化方法中经常利用灵敏度分析来研究原始数据不准确或发生变化时最优解的稳定性。
通过灵敏度分析还可以决定哪些参数对系统或模型有较大的影响。
因此,灵敏度分析几乎在所有的运筹学方法中以及在对各种方案进行评价时都是很重要的。
灵敏度分析的应用领域 线性规划中灵敏度分析对于线性规划问题:1maxnj jj X c x ==∑公式1.1,2,01,2,nij jij j s ta xb i m x j n=≤=≥=∑这里max 表示求极大值,..s t 表示受约束于,X 是目标函数,j x 是决策变量。
通常假定ij a ,i b 和j c 都是已知常数。
但是实际上这些参数往往是一些根据估计或预测得到的数据,因而存在误差。
同时,在实际过程中,这些参数还会发生不同程度的变化。
例如,在处理产品搭配的线性规划问题中,目标函数中的j c 一般同市场条件等因素有关。
当市场条件等因素发生变化时,j c 也会随之而变化。
约束条件中的 ij a 随工艺条件等因素的变化而改变,i b 的值则同企业的能力等因素有关。
线性规划中灵敏度分析所要解决的问题是:当这些数据中的一个或几个发生变化时,最优解将会发生怎样的变化。
或者说,当这些数据在一个多大的范围内变化时最优解将不发生变化。
投入产出法中灵敏度分析可以用来研究采取某一项重大经济政策后将会对国民经济的各个部门产生怎样的影响。
例如,美国政府曾经利用投入产出表研究了提高职工工资10%对国民经济各部门商品价格的影响。
研究的结果表明,在职工工资增加10%时,建筑业产品的价格将上涨7%,农产品的价格将上涨1.3%,其余各部门产品价格将上涨1.3~7%不等,生活费用将上升3.8%,职工的实际得益为6.2%。
方案评价中灵敏度分析可以用来确定评价条件发生变化时备选方案的价值是否会发生变化或变化多少。
例如,在利用评价表进行评价时,需要确定每一个分目标的权重系数和各分目标的评分数。
这中间或多或少地会存在当事人的主观意识,不同的人可能会有截然不同的价值观念。
因此就必须考虑当分配的权重系数或评分数在某一个范围内变化时,评价的结果将会产生怎样的变化。
定货批量的灵敏度分析在分析整批间隔进货模型中,经济订货批量Q 可用下式计算:i i i I WV= 。
式中D 为单位时间需求量,K 为每次订货的固定费用,h 为单位时间内每单位物资的保管费。
它们一般都是根据统计资料估算的,与实际情况有所出入,需要进行灵敏度分析。
用D1,K1,h1和Q 壒分别表示实际的需求量、订货量、保管费和调整后的经济订货批量。
ΔD ,ΔK, Δh 和ΔQ 分别代表需求量、订货量、保管费和经济订货批量的相对变化值,即:1ni ii I WV ==∑1/ni i i nI WV ==∑∑1h h h h -=***1*Q Q Q Q -= 通过计算后可得:*(1Q +=代入具体的数值后便可用上式说明 ΔD 、ΔK 和Δh 对订货批量的综合影响程度。
第二章 技术系数的变化改进目标函数值的原理模型符号意义:()12,,,Tn X X X X =为决策向量;()12,,,n C C C C =为价值向量;()12,,,Tn b b b b =为资源向量;()*ij m nA a =为系数矩阵;;Z 为目标函数值( 不妨设为总利润) 。
设B 为原最优基,B X 为基变量向量,*Z 为最优值,δ为检验数向量, 则有:1*11,,B B C X B b Z C B b C C B A δ---===-假设线性规划问题为max ..(1)0Z CXAX b s t X =≤⎧⎨≥⎩相应的最优单纯形表如表1 所示. 表1 线性规划问题(1)第三章 资源向量b 的变化改进目标函数值的原理定理1 当资源向量由b b b +∆变化为时(()0,,,,0Tr b b ∆=∆),那么必存在区间r I ,当r r b I ∆∈时,规划问题(1)的最优基不变(或者影子价格不变)。
证明:当b b b +∆变化为时,要保持最优基不变,则必有()10B X B b b -=+∆≥。
由于()()1110,,,,0Tr B b b B b B b ---+∆=+∆,令()112210,,,,0r rrTr r r r rmrmr ra b a a b a B b b a a b -∆∆∆==∆∆,则有0,i ir ir i r r b a b a b b +∆≥⇔∆≥-其中1,2,,i m =。
而当0ir a >时,i r ir b b a ∆≥-;当0ir a <时,ir irb b a ∆<-,于是{}{}max |0min |0i ir ir r i ir ir rb a a b b a a I ->≤∆≤-<=。
所以这样的区间同样存在。
定理2是当资源向量中的单元素在一定的区间上变化时,最优基不变的判定定理.下面给出当资源向量多元素同时变化的判定方法,作为定理2 的推论。
推论1 资源向量b 中的多元素同时变化时,若这些变化量占可行增加或者是可行减少的百分率之和没有超过100%,则最优基(或者影子价格)不变。
第四章 资源向量b 的变化改进目标函数值的原理定理2【1】 当价值向量由C 转化到C C +∆(其中()0,0,,,,0i C c ∆=∆),那么必存在区间i I ,当i i c I ∆∈时,规划问题(1)的最优解不变.其中1,2,,i m =。
证明:当C 变化到C C +∆时,,要使最优解保持不变,则必然有()()10B B C C C C B A δ-=+∆-+∆≤成立。
当i c 是非基变量i x 的系数时,有10i i i B i c c C B p δ-=+∆-≤,所以有1i B i i c C B p c -∆<-,故只要i c ∆在区间()1,i B i i I C B p c -=-∞-变化时,问题的最优解不变。
当r c 是基变量r x 的系数时,()()()1111120,,,,0,,,B B B r r r rnB rC C B A C B A c B A C B A c a a a ----+∆=+∆=+∆,所以1rj j j B r c C B A c a δ-=--∆,其中1,2,,j n =。
要使0j δ≤,需使1rj rj j B r j r c C B A c a c a δ--≤∆⇔≤∆。
而0rj a <时,rj r j c a δ∆≤;0rj a >时,rj r j c a δ∆≥, 所以{}{}max |0min |0rj rj j r rj rj j ra a c a a I δδ>≤∆≤<=。
因此,存在这样的区间i I ,当i i c I ∆∈时,规划问题(1)的最优解不变。
不妨假设(,)i i i I M N =-,可知,0i i M N >。
定义1 i I 的右端点Ni 称为i c 的可行增加,即当i c 的最大增量不超过i N 时,规划(1)的最优解不变.定义2 i I 的左端点的绝对值i M 称为的i c 可行减少,既当i c 的最大减少量不超过i M 时,规划(1)的最优解不变.定理1是当价值向量中的单元素在一定的区间上变化时最优解不变的判定定理.有了可行增加和可行减少的定义以后,现在给出当价值向量多元素同时变化的判定方法,作为定理1 的推论。
推论2【2】 价值向量中的多元素同时变化时,若其变化量占可行增加或者可行减少的百分率之和没有超过100%,则最优解不变。
第五章 总结灵敏度分析是用来考察微观变化对建立模型的整体影响的,你也知道,数学建模没有明确的答案,不同的人因为假设条件的不同,建立出来的模型一般是不同的。
因此,假设条件成为了建模过程中一个影响模型好坏的影响因素,灵敏度分析就是在模型建立后,对假设条件变化,检验模型的优劣性。
参考文献:[1] 沈荣芳. 运筹学[M] . 北京: 机械工业出版社, 2004.53~67.[2] Anderson D R ,Sweeney D J ,Williams T A .数据、模型 与决策[M].于淼译.北京:机械工业出版社,2003.1~48.[3] 庞留勇,黄伟亮. 线性规划多变量系数变化的灵敏度分析. 天中学刊. 2005,20(5).致谢本研究及学位论文是在我的导师孙士国老师的亲切关怀和悉心指导下完成的。