例题
写出以下线性规划问题的对偶问题
m
a
x
z
=
3
x
1
−
x
2
+
2
x
3
max z=3x_1-x_2+2x_3
maxz=3x1−x2+2x3
s
.
t
.
{
2
x
1
+
x
2
−
4
x
3
<
=
1
x
1
+
2
x
2
+
2
x
3
>
=
2
x
1
+
x
2
=
−
2
x
2
>
=
0
,
x
3
<
=
0
s.t.\left\{ \begin{aligned} 2x_1+x_2-4x_3 & <= & 1 \\ x_1+2x_2+2x_3 & >= & 2 \\ x_1+x_2 & = & -2 \\ x_2>=0,x_3<=0 \end{aligned} \right.
s.t.⎩
⎨
⎧2x1+x2−4x3x1+2x2+2x3x1+x2x2>=0,x3<=0<=>==12−2
解题方法
1、确定对偶问题中变量的个数m
原大括号中约束条件的个数等于对偶问题中变量个数
对偶问题中变量为
y
1
,
y
2
,
y
3
y_1,y_2,y_3
y1,y2,y3
m=3
2、确定对偶问题目标函数
m i n α = b 1 ∗ y 1 + b 2 ∗ y 2 + b 3 ∗ y 3 minα = b_1*y_1+b_2*y_2+b_3*y_3 minα=b1∗y1+b2∗y2+b3∗y3
b 1 , b 2 , b 3 b_1,b_2,b_3 b1,b2,b3对应右侧常数
所以
m i n α = 1 ∗ y 1 + 2 ∗ y 2 + ( − 2 ) ∗ y 3 minα = 1*y_1+2*y_2+(-2)*y_3 minα=1∗y1+2∗y2+(−2)∗y3
3、确定对偶问题中约束条件个数n
n=3
4、确定对偶问题中约束条件左边部分
第i个式子中的系数从左到右依次对应原来大括号里面约束条件中从上到下 x i x_i xi的系数
s . t . { 2 y 1 + y 2 + y 3 y 1 + 2 y 2 + y 3 − 4 y 1 + 2 y 2 s.t.\left\{ \begin{aligned} 2y_1+y_2+y_3 \\ y_1+2y_2+y_3 \\ -4y_1+2y_2 \\ \end{aligned} \right. s.t.⎩ ⎨ ⎧2y1+y2+y3y1+2y2+y3−4y1+2y2
5、确定对偶问题中约束条件右边的常数
第i个式子右边的常数是原问题目标函数中 x i x_i xi的系数
s . t . { 2 y 1 + y 2 + y 3 3 y 1 + 2 y 2 + y 3 − 1 − 4 y 1 + 2 y 2 2 s.t.\left\{ \begin{aligned} 2y_1+y_2+y_3 & & 3\\ y_1+2y_2+y_3 & & -1 \\ -4y_1+2y_2 & & 2 \\ \end{aligned} \right. s.t.⎩ ⎨ ⎧2y1+y2+y3y1+2y2+y3−4y1+2y23−12
6、确定对偶问题约束条件中的符号
s . t . { 2 y 1 + y 2 + y 3 = 3 y 1 + 2 y 2 + y 3 > = − 1 − 4 y 1 + 2 y 2 < = 2 s.t.\left\{ \begin{aligned} 2y_1+y_2+y_3 & =&3\\ y_1+2y_2+y_3 & >=& -1 \\ -4y_1+2y_2 & <=& 2 \\ \end{aligned} \right. s.t.⎩ ⎨ ⎧2y1+y2+y3y1+2y2+y3−4y1+2y2=>=<=3−12
7、确定对偶问题中变量的范围
s . t . { 2 y 1 + y 2 + y 3 = 3 y 1 + 2 y 2 + y 3 > = − 1 − 4 y 1 + 2 y 2 < = 2 y 1 > = 0 , y 2 < = 0 s.t.\left\{ \begin{aligned} 2y_1+y_2+y_3 & =&3\\ y_1+2y_2+y_3 & >=& -1 \\ -4y_1+2y_2 & <=& 2 \\ y_1>=0,y_2<=0 \end{aligned} \right. s.t.⎩ ⎨ ⎧2y1+y2+y3y1+2y2+y3−4y1+2y2y1>=0,y2<=0=>=<=3−12
对偶问题性质
(1)一个问题对偶问题的对偶问题是这个问题本身
(2)若原问题是A,A的对偶问题是B,若A有最优解,则B一定有最优解,且A取最优解时A的目标函数值与B取最优解时B的目标函数值相同
(3)若原问题是A,A的对偶问题是B,则
{
A
的解是无界解时,
B
无可行解
B
的解是无界解时,
A
无可行解
\left\{ \begin{aligned} A的解是无界解时,B无可行解\\ B的解是无界解时,A无可行解 \end{aligned} \right.
{A的解是无界解时,B无可行解B的解是无界解时,A无可行解
(4)若原问题是A,A的对偶问题是B,则
{
A
无可行解时,
B
的解是无界解或无可行解
B
无可行解时,
A
的解是无界解或无可行解
\left\{ \begin{aligned} A无可行解时,B的解是无界解或无可行解\\ B无可行解时,A的解是无界解或无可行解 \end{aligned} \right.
{A无可行解时,B的解是无界解或无可行解B无可行解时,A的解是无界解或无可行解