两阶段法的特殊情形

【分析】

第一阶段最小化人工变量之和,若人工变量为非零基,则无解;

若人工变量为零基,且在第二阶段可以换出,选择换入变量时,可以选择系数为正数或负数的非人工变量;

若人工变量为零基,且在第二阶段不可换出,则退化(degeneracy),模型中存在多余约束,可以同时去掉该人工变量所在的行和列。

 

【例 1】

\large max \ z = 2 x_{1} + 2 x_{2} + 4 x_{3}

\large s.t.

\large 2 x_{1} + x_{2} + x_{3} \leq 2

\large 3 x_{1} + 4 x_{2} + 2 x_{3} \geq 8

\large x_{1}, x_{2}, x_{3} \geq 0

注:

1. 选择换入变量时,可以选择系数负数的非人工变量

2. 该算例的可行域为1个点

 

【例 2】

\large max \ z = 3 x_{1} + 2 x_{2} + 3 x_{3}

\large s.t.

\large 2 x_{1} + x_{2} + x_{3} = 2

\large x_{1} + 3 x_{2} + x_{3} = 6

\large 3 x_{1} + 4 x_{2} + 2 x_{3} = 8

\large x_{1}, x_{2}, x_{3} \geq 0

注:

1. 该算例为退化,有多余约束

2. 该算例的可行域为1个点,与例1类似

 

 

【参考文献】

Hamdy A. Taha. Operations Research an Introduction 初级篇 Chapter 3

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值