前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【运筹学】线性规划 人工变量法 ( 人工变量法案例 | 第三次迭代 | 中心元变换 | 检验数计算 | 最优解判定 )

【运筹学】线性规划 人工变量法 ( 人工变量法案例 | 第三次迭代 | 中心元变换 | 检验数计算 | 最优解判定 )

作者头像
韩曙亮
发布2023-03-28 16:31:28
3170
发布2023-03-28 16:31:28
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

上一篇博客 【运筹学】线性规划 人工变量法 ( 人工变量法案例 | 第一次迭代 | 中心元变换 | 检验数计算 | 选择入基变量 | 选择出基变量 ) 中 , 进行了第一次迭代 , 首先进行中心元变换 , 计算该单纯形表检验数 , 进行最优解判定 , 该初始基可行解不是最优解 , 先选择入基变量 , 然后根据入基变量选择出基变量 ; 本篇博客中开始进行第二次迭代计算 ;

一、第三次迭代 : 中心元变换


当前的单纯形表为 :

c j c_j cj​

c j c_j cj​

3 3 3

2 2 2

− 1 -1 −1

0 0 0

0 0 0

− M -M −M

− M -M −M

C B C_B CB​ 基变量系数 (目标函数)

X B X_B XB​ 基变量

常数 b b b

x 1 x_1 x1​

x 2 x_2 x2​

x 3 x_3 x3​

x 4 x_4 x4​

x 5 x_5 x5​

x 6 x_6 x6​

x 7 x_7 x7​

θ i \theta_i θi​

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

4 4 4

− 4 -4 −4

3 3 3

1 1 1

− 1 -1 −1

0 0 0

1 1 1

0 0 0

4 4 4 ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

10 10 10

1 1 1

− 1 -1 −1

2 2 2

0 0 0

1 1 1

0 0 0

0 0 0

5 5 5 ( θ 5 \theta_5 θ5​ )

− M -M −M ( 目标函数 x 7 x_7 x7​ 系数 c 7 c_7 c7​)

x 7 x_7 x7​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

1 1 1

1 1 1 ( θ 7 \theta_7 θ7​ )

σ j \sigma_j σj​ ( 检验数 )

3 − 2 M 3-2M 3−2M ( σ 1 \sigma_1 σ1​)

2 + M 2+M 2+M ( σ 2 \sigma_2 σ2​)

− 1 + 2 M -1 + 2M −1+2M ( σ 4 \sigma_4 σ4​)

− M -M −M ( σ 3 \sigma_3 σ3​)

0 0 0

0 0 0

0 0 0

第一次迭代

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

3 3 3

− 6 -6 −6

5 5 5

0 0 0

− 1 -1 −1

0 0 0

1 1 1

移除

3 5 \dfrac{3}{5} 53​ ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

8 8 8

− 3 -3 −3

3 3 3

0 0 0

0 0 0

1 1 1

0 0 0

移除

8 3 \dfrac{8}{3} 38​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 − 6 M 5-6M 5−6M ( σ 1 \sigma_1 σ1​)

5 M 5M 5M ( σ 2 \sigma_2 σ2​)

0 0 0

− M -M −M ( σ 4 \sigma_4 σ4​)

0 0 0

0 0 0

移除

第二次迭代

2 2 2 ( 目标函数 x 2 x_2 x2​ 系数 c 2 c_2 c2​ )

x 2 x_2 x2​

3 5 \dfrac{3}{5} 53​

− 6 5 -\dfrac{6}{5} −56​

1 1 1

0 0 0

− 1 5 -\dfrac{1}{5} −51​

0 0 0

移除

移除

− - − ( θ 2 \theta_2 θ2​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

31 5 \dfrac{31}{5} 531​

3 5 \dfrac{3}{5} 53​

0 0 0

0 0 0

3 5 \dfrac{3}{5} 53​

1 1 1

移除

移除

31 3 \dfrac{31}{3} 331​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

11 5 \dfrac{11}{5} 511​

− 2 5 -\dfrac{2}{5} −52​

0 0 0

1 1 1

− 2 5 -\dfrac{2}{5} −52​

0 0 0

移除

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 5 5 ( σ 1 \sigma_1 σ1​)

0 0 0

0 0 0

0 0 0 ( σ 4 \sigma_4 σ4​)

0 0 0

移除

移除

c_j
c_j
3
2
-1
0
0
-M
-M
C_B

基变量系数 (目标函数)

X_B

基变量常数

b
x_1
x_2
x_3
x_4
x_5
x_6
x_7
\theta_i
-M

( 目标函数

x_6

系数

c_6

)

x_6
4
-4
3
1
-1
0
1
0
4

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
10
1
-1
2
0
1
0
0
5

(

\theta_5

)

-M

( 目标函数

x_7

系数

c_7

)

x_7
1
2
-2
1
0
0
0
1
1

(

\theta_7

)

\sigma_j

( 检验数 )

3-2M

(

\sigma_1

)

2+M

(

\sigma_2

)

-1 + 2M

(

\sigma_4

)

-M

(

\sigma_3

)

0
0
0

第一次迭代––––––––––

-M

( 目标函数

x_6

系数

c_6

)

x_6
3
-6
5
0
-1
0
1

移除

\dfrac{3}{5}

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
8
-3
3
0
0
1
0

移除

\dfrac{8}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
1
2
-2
1
0
0
0

移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5-6M

(

\sigma_1

)

5M

(

\sigma_2

)

0
-M

(

\sigma_4

)

0
0

移除第二次迭代––––––––––

2

( 目标函数

x_2

系数

c_2

)

x_2
\dfrac{3}{5}
-\dfrac{6}{5}
1
0
-\dfrac{1}{5}
0

移除移除

-

(

\theta_2

)

0

( 目标函数

x_5

系数

c_5

)

x_5
\dfrac{31}{5}
\dfrac{3}{5}
0
0
\dfrac{3}{5}
1

移除移除

\dfrac{31}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
\dfrac{11}{5}
-\dfrac{2}{5}
0
1
-\dfrac{2}{5}
0

移除移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5

(

\sigma_1

)

0
0
0

(

\sigma_4

)

0

移除移除

中心元 : 其中

x_1

是入基变量 ,

x_5

是出基变量 , 单纯形表中 ,

x_1

变量列与

x_5

变量行的交叉点就是中心元 ;

中心元变换 : 以中心元为轴 , 作变换 ;

  • 中心元位置变换成
1

;

  • 中心元同列的系数变换成
0

;

在这里插入图片描述
在这里插入图片描述

当前约束方程组等式为 :

s.t\begin{cases} -\dfrac{6}{5} x_1 + x_2 + 0x_3 - \dfrac{1}{5} x_4 + 0x_5 = \dfrac{3}{5} \\\\ \dfrac{3}{5} x_1 + 0x_2 + 0x_3 + \dfrac{3}{5}x_4 + x_5 = \dfrac{31}{5} \\\\ -\dfrac{2}{5} x_1 + 0x_2 + x_3 - \dfrac{2}{5}x_4 + 0x_5 = \dfrac{11}{5} \end{cases}

方程

2

变换 :

\dfrac{3}{5} x_1 + 0x_2 + 0x_3 + \dfrac{3}{5}x_4 + x_5 = \dfrac{31}{5}

中的

x_1

的系数变换为

1

, 在方程左右两边乘以

\dfrac{5}{3}

;

\begin{array}{lcl} ( \dfrac{3}{5} x_1 + 0x_2 + 0x_3 + \dfrac{3}{5}x_4 + x_5 ) \times \dfrac{5}{3} = \dfrac{31}{5} \times \dfrac{5}{3} \\\\ x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 = \dfrac{31}{3} \end{array}

方程

1

变换 :

-\dfrac{6}{5} x_1 + x_2 + 0x_3 - \dfrac{1}{5} x_4 + 0x_5 = \dfrac{3}{5}

中的

x_1

的系数变换为

0

, 在变换完的方程

2

等式

x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 = \dfrac{31}{3}

左右两边乘以

\dfrac{6}{5}

, 与方程

1

相加 ;

\begin{array}{lcl} ( x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 ) \times \dfrac{6}{5} + ( -\dfrac{6}{5} x_1 + x_2 + 0x_3 - \dfrac{1}{5} x_4 + 0x_5 ) = \dfrac{31}{3} \times \dfrac{6}{5} + \dfrac{3}{5} \\\\ 0x_1 + x_2 + 0x_3 + x_4 + 2 x_5 = 13 \end{array}

方程

3

变换 :

-\dfrac{2}{5} x_1 + 0x_2 + x_3 - \dfrac{2}{5}x_4 + 0x_5 = \dfrac{11}{5}

中的

x_1

的系数变换为

0

, 在变换完的方程

2

等式

x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 = \dfrac{31}{3}

左右两边乘以

\dfrac{2}{5}

, 与方程

3

相加 ;

\begin{array}{lcl} ( x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 ) \times \dfrac{2}{5} + ( -\dfrac{2}{5} x_1 + 0x_2 + x_3 - \dfrac{2}{5}x_4 + 0x_5 ) = \dfrac{31}{3} \times \dfrac{2}{5} + \dfrac{11}{5} \\\\ 0x_1 + 0x_2 + x_3 - 5x_4 - \dfrac{25}{3} x_5 = \dfrac{19}{3} \end{array}

最终约束方程组等式为 :

s.t\begin{cases} 0x_1 + x_2 + 0x_3 + x_4 + 2 x_5 = 13 \\\\ x_1 + 0x_2 + 0x_3 + x_4 + \dfrac{5}{3} x_5 = \dfrac{31}{3} \\\\ 0x_1 + 0x_2 + x_3 - 5x_4 - \dfrac{25}{3} x_5 = \dfrac{19}{3} \end{cases}

二、第三次迭代 : 单纯形表


根据上述中心元变换结果 , 生成单纯形表 :

c j c_j cj​

c j c_j cj​

3 3 3

2 2 2

− 1 -1 −1

0 0 0

0 0 0

− M -M −M

− M -M −M

C B C_B CB​ 基变量系数 (目标函数)

X B X_B XB​ 基变量

常数 b b b

x 1 x_1 x1​

x 2 x_2 x2​

x 3 x_3 x3​

x 4 x_4 x4​

x 5 x_5 x5​

x 6 x_6 x6​

x 7 x_7 x7​

θ i \theta_i θi​

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

4 4 4

− 4 -4 −4

3 3 3

1 1 1

− 1 -1 −1

0 0 0

1 1 1

0 0 0

4 4 4 ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

10 10 10

1 1 1

− 1 -1 −1

2 2 2

0 0 0

1 1 1

0 0 0

0 0 0

5 5 5 ( θ 5 \theta_5 θ5​ )

− M -M −M ( 目标函数 x 7 x_7 x7​ 系数 c 7 c_7 c7​)

x 7 x_7 x7​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

1 1 1

1 1 1 ( θ 7 \theta_7 θ7​ )

σ j \sigma_j σj​ ( 检验数 )

3 − 2 M 3-2M 3−2M ( σ 1 \sigma_1 σ1​)

2 + M 2+M 2+M ( σ 2 \sigma_2 σ2​)

− 1 + 2 M -1 + 2M −1+2M ( σ 4 \sigma_4 σ4​)

− M -M −M ( σ 3 \sigma_3 σ3​)

0 0 0

0 0 0

0 0 0

第一次迭代

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

3 3 3

− 6 -6 −6

5 5 5

0 0 0

− 1 -1 −1

0 0 0

1 1 1

移除

3 5 \dfrac{3}{5} 53​ ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

8 8 8

− 3 -3 −3

3 3 3

0 0 0

0 0 0

1 1 1

0 0 0

移除

8 3 \dfrac{8}{3} 38​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 − 6 M 5-6M 5−6M ( σ 1 \sigma_1 σ1​)

5 M 5M 5M ( σ 2 \sigma_2 σ2​)

0 0 0

− M -M −M ( σ 4 \sigma_4 σ4​)

0 0 0

0 0 0

移除

第二次迭代

2 2 2 ( 目标函数 x 2 x_2 x2​ 系数 c 2 c_2 c2​ )

x 2 x_2 x2​

3 5 \dfrac{3}{5} 53​

− 6 5 -\dfrac{6}{5} −56​

1 1 1

0 0 0

− 1 5 -\dfrac{1}{5} −51​

0 0 0

移除

移除

− - − ( θ 2 \theta_2 θ2​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

31 5 \dfrac{31}{5} 531​

3 5 \dfrac{3}{5} 53​

0 0 0

0 0 0

3 5 \dfrac{3}{5} 53​

1 1 1

移除

移除

31 3 \dfrac{31}{3} 331​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

11 5 \dfrac{11}{5} 511​

− 2 5 -\dfrac{2}{5} −52​

0 0 0

1 1 1

− 2 5 -\dfrac{2}{5} −52​

0 0 0

移除

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 5 5 ( σ 1 \sigma_1 σ1​)

0 0 0

0 0 0

0 0 0 ( σ 4 \sigma_4 σ4​)

0 0 0

移除

移除

第三次迭代

2 2 2 ( 目标函数 x 2 x_2 x2​ 系数 c 2 c_2 c2​ )

x 2 x_2 x2​

13 13 13

0 0 0

1 1 1

0 0 0

1 1 1

2 2 2

移除

移除

? ? ? ( θ 2 \theta_2 θ2​)

3 3 3 ( 目标函数 x 1 x_1 x1​ 系数 c 1 c_1 c1​)

x 1 x_1 x1​

31 3 \dfrac{31}{3} 331​

1 1 1

0 0 0

0 0 0

1 1 1

5 3 \dfrac{5}{3} 35​

移除

移除

? ? ? ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

19 3 \dfrac{19}{3} 319​

0 0 0

0 0 0

1 1 1

0 0 0

2 3 \dfrac{2}{3} 32​

移除

移除

? ? ? ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

0 0 0

0 0 0

0 0 0

? ? ? ( σ 4 \sigma_4 σ4​)

? ? ? ( σ 5 \sigma_5 σ5​)

移除

移除

c_j
c_j
3
2
-1
0
0
-M
-M
C_B

基变量系数 (目标函数)

X_B

基变量常数

b
x_1
x_2
x_3
x_4
x_5
x_6
x_7
\theta_i
-M

( 目标函数

x_6

系数

c_6

)

x_6
4
-4
3
1
-1
0
1
0
4

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
10
1
-1
2
0
1
0
0
5

(

\theta_5

)

-M

( 目标函数

x_7

系数

c_7

)

x_7
1
2
-2
1
0
0
0
1
1

(

\theta_7

)

\sigma_j

( 检验数 )

3-2M

(

\sigma_1

)

2+M

(

\sigma_2

)

-1 + 2M

(

\sigma_4

)

-M

(

\sigma_3

)

0
0
0

第一次迭代––––––––––

-M

( 目标函数

x_6

系数

c_6

)

x_6
3
-6
5
0
-1
0
1

移除

\dfrac{3}{5}

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
8
-3
3
0
0
1
0

移除

\dfrac{8}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
1
2
-2
1
0
0
0

移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5-6M

(

\sigma_1

)

5M

(

\sigma_2

)

0
-M

(

\sigma_4

)

0
0

移除第二次迭代––––––––––

2

( 目标函数

x_2

系数

c_2

)

x_2
\dfrac{3}{5}
-\dfrac{6}{5}
1
0
-\dfrac{1}{5}
0

移除移除

-

(

\theta_2

)

0

( 目标函数

x_5

系数

c_5

)

x_5
\dfrac{31}{5}
\dfrac{3}{5}
0
0
\dfrac{3}{5}
1

移除移除

\dfrac{31}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
\dfrac{11}{5}
-\dfrac{2}{5}
0
1
-\dfrac{2}{5}
0

移除移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5

(

\sigma_1

)

0
0
0

(

\sigma_4

)

0

移除移除第三次迭代––––––––––

2

( 目标函数

x_2

系数

c_2

)

x_2
13
0
1
0
1
2

移除移除

?

(

\theta_2

)

3

( 目标函数

x_1

系数

c_1

)

x_1
\dfrac{31}{3}
1
0
0
1
\dfrac{5}{3}

移除移除

?

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
\dfrac{19}{3}
0
0
1
0
\dfrac{2}{3}

移除移除

?

(

\theta_3

)

\sigma_j

( 检验数 )

0
0
0
?

(

\sigma_4

)

?

(

\sigma_5

)移除移除

三、第三次迭代 : 检验数计算


1 . 计算非基变量

x_4

的检验数

\sigma_4

:

\sigma_4 = 0 - \begin{pmatrix} \quad 2 \quad 3 \quad -1 \quad \\ \end{pmatrix} \times \begin{pmatrix} \quad 1 \quad \\\\ \quad 1 \quad \\\\ \quad 0 \quad \end{pmatrix} = 0 - ( 2 \times 1 + 3 \times 1 + -1 \times 0) = -5
在这里插入图片描述
在这里插入图片描述

2 . 计算非基变量

x_5

的检验数

\sigma_5

:

\sigma_5 = 0 - \begin{pmatrix} \quad 2 \quad 3 \quad -1 \quad \\ \end{pmatrix} \times \begin{pmatrix} \quad 2 \quad \\\\ \quad \dfrac{5}{3} \quad \\\\ \quad \dfrac{2}{3} \quad \end{pmatrix} = 0 - ( 2 \times 2 + 3 \times \dfrac{5}{3} + -1 \times \dfrac{2}{3}) = -\dfrac{25}{3}
在这里插入图片描述
在这里插入图片描述

四、第三次迭代 : 最优解判定


根据上述三个检验数

\begin{cases} \sigma_4 = -5 \quad ( 小于等于 0 )\\\\ \sigma_5 = -\dfrac{25}{3} \quad ( 小于等于 0 ) \end{cases}

的值 , 所有的检验数小于等于

0

, 该基可行解是最优解 ;

只有当检验数都小于等于

0

时 , 该基可行解才是最优解 ;

五、第三次迭代 : 最终单纯形表


根据上述中心元变换结果 , 生成单纯形表 :

c j c_j cj​

c j c_j cj​

3 3 3

2 2 2

− 1 -1 −1

0 0 0

0 0 0

− M -M −M

− M -M −M

C B C_B CB​ 基变量系数 (目标函数)

X B X_B XB​ 基变量

常数 b b b

x 1 x_1 x1​

x 2 x_2 x2​

x 3 x_3 x3​

x 4 x_4 x4​

x 5 x_5 x5​

x 6 x_6 x6​

x 7 x_7 x7​

θ i \theta_i θi​

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

4 4 4

− 4 -4 −4

3 3 3

1 1 1

− 1 -1 −1

0 0 0

1 1 1

0 0 0

4 4 4 ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

10 10 10

1 1 1

− 1 -1 −1

2 2 2

0 0 0

1 1 1

0 0 0

0 0 0

5 5 5 ( θ 5 \theta_5 θ5​ )

− M -M −M ( 目标函数 x 7 x_7 x7​ 系数 c 7 c_7 c7​)

x 7 x_7 x7​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

1 1 1

1 1 1 ( θ 7 \theta_7 θ7​ )

σ j \sigma_j σj​ ( 检验数 )

3 − 2 M 3-2M 3−2M ( σ 1 \sigma_1 σ1​)

2 + M 2+M 2+M ( σ 2 \sigma_2 σ2​)

− 1 + 2 M -1 + 2M −1+2M ( σ 4 \sigma_4 σ4​)

− M -M −M ( σ 3 \sigma_3 σ3​)

0 0 0

0 0 0

0 0 0

第一次迭代

− M -M −M ( 目标函数 x 6 x_6 x6​ 系数 c 6 c_6 c6​ )

x 6 x_6 x6​

3 3 3

− 6 -6 −6

5 5 5

0 0 0

− 1 -1 −1

0 0 0

1 1 1

移除

3 5 \dfrac{3}{5} 53​ ( θ 6 \theta_6 θ6​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

8 8 8

− 3 -3 −3

3 3 3

0 0 0

0 0 0

1 1 1

0 0 0

移除

8 3 \dfrac{8}{3} 38​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

1 1 1

2 2 2

− 2 -2 −2

1 1 1

0 0 0

0 0 0

0 0 0

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 − 6 M 5-6M 5−6M ( σ 1 \sigma_1 σ1​)

5 M 5M 5M ( σ 2 \sigma_2 σ2​)

0 0 0

− M -M −M ( σ 4 \sigma_4 σ4​)

0 0 0

0 0 0

移除

第二次迭代

2 2 2 ( 目标函数 x 2 x_2 x2​ 系数 c 2 c_2 c2​ )

x 2 x_2 x2​

3 5 \dfrac{3}{5} 53​

− 6 5 -\dfrac{6}{5} −56​

1 1 1

0 0 0

− 1 5 -\dfrac{1}{5} −51​

0 0 0

移除

移除

− - − ( θ 2 \theta_2 θ2​)

0 0 0 ( 目标函数 x 5 x_5 x5​ 系数 c 5 c_5 c5​)

x 5 x_5 x5​

31 5 \dfrac{31}{5} 531​

3 5 \dfrac{3}{5} 53​

0 0 0

0 0 0

3 5 \dfrac{3}{5} 53​

1 1 1

移除

移除

31 3 \dfrac{31}{3} 331​ ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

11 5 \dfrac{11}{5} 511​

− 2 5 -\dfrac{2}{5} −52​

0 0 0

1 1 1

− 2 5 -\dfrac{2}{5} −52​

0 0 0

移除

移除

− - − ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

5 5 5 ( σ 1 \sigma_1 σ1​)

0 0 0

0 0 0

0 0 0 ( σ 4 \sigma_4 σ4​)

0 0 0

移除

移除

第三次迭代

2 2 2 ( 目标函数 x 2 x_2 x2​ 系数 c 2 c_2 c2​ )

x 2 x_2 x2​

13 13 13

0 0 0

1 1 1

0 0 0

1 1 1

2 2 2

移除

移除

? ? ? ( θ 2 \theta_2 θ2​)

3 3 3 ( 目标函数 x 1 x_1 x1​ 系数 c 1 c_1 c1​)

x 1 x_1 x1​

31 3 \dfrac{31}{3} 331​

1 1 1

0 0 0

0 0 0

1 1 1

5 3 \dfrac{5}{3} 35​

移除

移除

? ? ? ( θ 5 \theta_5 θ5​ )

− 1 -1 −1 ( 目标函数 x 3 x_3 x3​ 系数 c 3 c_3 c3​)

x 3 x_3 x3​

19 3 \dfrac{19}{3} 319​

0 0 0

0 0 0

1 1 1

0 0 0

2 3 \dfrac{2}{3} 32​

移除

移除

? ? ? ( θ 3 \theta_3 θ3​ )

σ j \sigma_j σj​ ( 检验数 )

0 0 0

0 0 0

0 0 0

− 5 -5 −5 ( σ 4 \sigma_4 σ4​)

- 25 3 \dfrac{25}{3} 325​ ( σ 5 \sigma_5 σ5​)

移除

移除

c_j
c_j
3
2
-1
0
0
-M
-M
C_B

基变量系数 (目标函数)

X_B

基变量常数

b
x_1
x_2
x_3
x_4
x_5
x_6
x_7
\theta_i
-M

( 目标函数

x_6

系数

c_6

)

x_6
4
-4
3
1
-1
0
1
0
4

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
10
1
-1
2
0
1
0
0
5

(

\theta_5

)

-M

( 目标函数

x_7

系数

c_7

)

x_7
1
2
-2
1
0
0
0
1
1

(

\theta_7

)

\sigma_j

( 检验数 )

3-2M

(

\sigma_1

)

2+M

(

\sigma_2

)

-1 + 2M

(

\sigma_4

)

-M

(

\sigma_3

)

0
0
0

第一次迭代––––––––––

-M

( 目标函数

x_6

系数

c_6

)

x_6
3
-6
5
0
-1
0
1

移除

\dfrac{3}{5}

(

\theta_6

)

0

( 目标函数

x_5

系数

c_5

)

x_5
8
-3
3
0
0
1
0

移除

\dfrac{8}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
1
2
-2
1
0
0
0

移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5-6M

(

\sigma_1

)

5M

(

\sigma_2

)

0
-M

(

\sigma_4

)

0
0

移除第二次迭代––––––––––

2

( 目标函数

x_2

系数

c_2

)

x_2
\dfrac{3}{5}
-\dfrac{6}{5}
1
0
-\dfrac{1}{5}
0

移除移除

-

(

\theta_2

)

0

( 目标函数

x_5

系数

c_5

)

x_5
\dfrac{31}{5}
\dfrac{3}{5}
0
0
\dfrac{3}{5}
1

移除移除

\dfrac{31}{3}

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
\dfrac{11}{5}
-\dfrac{2}{5}
0
1
-\dfrac{2}{5}
0

移除移除

-

(

\theta_3

)

\sigma_j

( 检验数 )

5

(

\sigma_1

)

0
0
0

(

\sigma_4

)

0

移除移除第三次迭代––––––––––

2

( 目标函数

x_2

系数

c_2

)

x_2
13
0
1
0
1
2

移除移除

?

(

\theta_2

)

3

( 目标函数

x_1

系数

c_1

)

x_1
\dfrac{31}{3}
1
0
0
1
\dfrac{5}{3}

移除移除

?

(

\theta_5

)

-1

( 目标函数

x_3

系数

c_3

)

x_3
\dfrac{19}{3}
0
0
1
0
\dfrac{2}{3}

移除移除

?

(

\theta_3

)

\sigma_j

( 检验数 )

0
0
0
-5

(

\sigma_4

)-

\dfrac{25}{3}

(

\sigma_5

)移除移除

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、第三次迭代 : 中心元变换
  • 二、第三次迭代 : 单纯形表
  • 三、第三次迭代 : 检验数计算
  • 四、第三次迭代 : 最优解判定
  • 五、第三次迭代 : 最终单纯形表
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档