一、互补松弛性的数学证明#
线性规划标准形式原问题(LP)与对偶问题(DP)定义如下:
原问题(LP): LP:maxz=CX s.t.{AX+Xs=bX≥0,Xs≥0(Xs为松弛变量)
对偶问题(DP): DP:minw=YTb s.t.{ATY−Ys=CTY≥0,Ys≥0(Ys为剩余变量)
互补松驰性:设 X^ (LP 可行解)、Y^ (DP 可行解),则两者为最优解的充要条件为: YsTX^=0 且 Y^TXs=0
等价表述: x^jy^m+j=0(j=1,⋯,n) 且 x^n+iy^i=0(i=1,⋯,m) ),即对应变量互补为零。
下面对定理进行证明:
- 必要性:若 X^ 、Y^ 为最优解,由强对偶性得 CX^=Y^Tb 由DP 约束得 C=Y^TA−YsT ,代入 LP 目标函数得 CX^=Y^TAX^−YsTX^ 由LP 约束得 b=AX^+Xs ,代入DP 目标函数得 Y^Tb=Y^TAX^+Y^TXs 联立消去公共项得 −YsTX^=Y^TXs ,因变量非负,故 YsTX^=0 且 Y^TXs=0 ,必要性得证。
- 充分性:设 YSTX^=0 且 Y^TXs=0 ,结合目标函数变形推导。 代入变形公式得 CX^=Y^TAX^ 且 Y^Tb=Y^TAX^ ,故 CX^=Y^Tb 由最优性判定定理, X^ 、Y^ 分别为两问题最优解,充分性得证
二、影子价格的定义#
影子价格,又称边际价值,是指在线性规划问题的最优解状态下,某一约束条件所对应资源的单位增量对目标函数最优值产生的增量。其数学载体为线性规划对偶问题的最优解 Y^。
结合前文对偶问题的定义(DP:minw=YTb ,约束 s.t.{ATY−Ys=CTY≥0,Ys≥0 )及互补松弛性质核心结论( Y^TXs=0 ),影子价格的内涵可进一步明晰:若原问题最优基为 B ,则影子价格向量可表示为 Y^T=CBB−1 (其中 CB 为最优基对应的目标函数系数向量)。
从数学逻辑推导,原问题最优目标函数值 z∗=CBB−1b=Y^Tb ,对资源总量 bi 求偏导可得 ∂bi∂z∗=y^i∗ ,这一结果恰好印证了影子价格的定义,即第 i 种资源(对应 bi )每增加一个单位,目标函数最优值(如最大利润、最小成本)的增量。
在对偶问题的经济背景,影子价格可理解为企业对资源的“内部估价”: 若企业将资源对外租赁,影子价格即为保证租赁收益不低于生产收益的最低租赁单价,且在该定价下总租赁费用最低。
从互补松弛性质视角,影子价格与原问题松弛变量满足 Y^TXs=0 ,其直观对应关系如下:
- 若某资源影子价格 y^i>0 ,则对应松弛变量 x^n+i=0 ,表明该资源已被完全利用(紧约束),是生产瓶颈,增加该资源可提升最优收益;
- 若某资源存在剩余( x^n+i>0 ),则其影子价格 y^i=0 ,表明增加该资源无法改变最优收益,此时减少资源投入或对外出售资源可能更有利。 影子价格具有针对性,随企业生产产品、工艺及资源约束的不同而变化,其经济意义需结合具体线性规划问题的背景确定。
三、在实际例子中的分析#
3.1 问题描述
某企业计划生产甲、乙两种产品,需在A、B、C三种设备上加工,核心约束与收益参数如下:
设备工时约束:设备A计划期工时限额6小时,甲、乙产品单位加工工时均为1小时;设备B计划期工时限额8小时,甲、乙产品单位加工工时均为2小时;设备C计划期工时限额6小时,仅乙产品单位加工工时为2小时(甲产品不耗用);
收益参数:甲产品单位利润3百元/件,乙产品单位利润4百元/件;
决策目标:合理安排甲、乙产品产量,实现企业利润最大化;同时通过对偶问题求解影子价格,结合互补松弛性分析资源配置状态。
3.2 模型建立
LP 设甲产品产量为 x1 (件),乙产品产量为 x2 (件),引入松弛变量 xs1 , xs2 , xs3 (分别对应设备A、B、C的剩余工时),模型如下:
LP:maxz=3x1+4x2 s.t.⎩⎨⎧x1+x2+xs1=6(设备A工时约束)2x1+2x2+xs2=8(设备B工时约束)2x2+xs3=6(设备C工时约束)x1,x2,xs1,xs2,xs3≥0
DP 设y1,y2,y3分别为设备A、B、C的影子价格(即单位工时的“内部估价”),引入剩余变量 ys1 , ys2 ,结合材料1的对偶问题构建逻辑,模型如下:
DP:minw=6y1+8y2+6y3 s.t.⎩⎨⎧y1+2y2−ys1=3(甲产品利润约束)y1+2y2+2y3−ys2=4(乙产品利润约束)y1,y2,y3,ys1,ys2≥0
对偶问题的经济意义:在保证租赁设备的收益不低于生产产品收益的前提下,最小化总租赁费用,此时最优解y1∗、y2∗、y3∗即为各设备工时的影子价格。
3.3模型求解
原问题最优解: x1∗=1 (件), x2∗=3 (件),
松弛变量 xs1∗=6−(1+3)=2>0 , xs2∗=8−(2×1+2×3)=0 , xs3∗=6−(2×3)=0 ;最优利润 z∗=3×1+4×3=15 (百元);
对偶问题最优解: y1∗=0 , y2∗=1.5 , y3∗=0.5 ,
剩余变量 ys1∗=0 , ys2∗=0 ;
最优目标值 w∗=6×0+8×1.5+6×0.5=15 (百元),满足 z∗=w∗ (强对偶性成立)。
设备A影子价格 y1∗=0 :表明在最优生产方案下,设备A的工时存在剩余 (xs1∗=2>0 ),每增加1小时设备A工时,企业最大利润无增量。
从决策角度,设备A并非生产瓶颈,无需追加该设备资源投入,甚至可考虑闲置工时对外租赁(租赁单价低于市场同类价格即可); 设备B影子价格 y2∗=1.5 :表明设备B工时已完全耗用( xs2∗=0 ),每增加1小时设备B工时,企业最大利润将增加1.5百元(150元)。
设备B是核心瓶颈资源,若市场上该类设备租赁单价低于150元/小时,追加租赁投入可提升企业收益; 设备C影子价格 y3∗=0.5 :表明设备C工时已完全耗用( xs3∗=0 ),每增加1小时设备C工时,企业最大利润将增加0.5百元(50元)。设备C是次瓶颈资源,追加投入的性价比低于设备B。
综上,影子价格本质是资源的“边际贡献价值”,其数值大小直接反映了资源的稀缺程度,为企业资源配置决策提供了量化依据。