第三章线性规划的解法习题解答090426y

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三章线性规划的解法

§3.1重点、难点提要

一、线性规划问题的图解法及几何意义

1.图解法。

线性规划问题采用在平面上作图的方法求解,这种方法称为图解法。图解法具有简单、直观、容易理解的特点,而且从几何的角度说明了线性规划方法的思路,所以,图解法还有助于了解一般线性规划问题的实质和求解的原理。

(1)图解法适用于求解只有两个或三个变量的线性规划问题,求解的具体步骤为:

1)在平面上建立直角坐标系;

2)图示约束条件,找出可行域。具体做法是画出所有约束方程(约束条件取等式)对应的直线,用原点判定直线的哪一边符合约束条件,从而找出所有约束条件都同时满足的公共平面区域,即得可行域。求出约束直线之间,以及约束直线与坐标轴的所有交点,即可行域的所有顶点;

3)图示目标函数直线。给定目标函数Z一个特定的值k,画出相应的目标函数等值线;

4)将目标函数直线沿其法线方向向可行域边界平移,直至与可行域边界第一次相切为止,这个切点就是最优点。具体地,当k值发生变化时,等值线将平行移动。对于目标函数最大化问题,找出目标函数值增加的方向(即坐标系纵轴值增大的方向),等值线平行上移到可行域(阴影部分)的临界点,最终交点就是取得目标函数最大值的最优解;对于目标函数最小化问题,找出目标函数值减少的方向(即坐标系纵轴值减少的方向),等值线平行下移到可行域(阴影部分)的临界点,最终交点就是取得目标函数最小值的最优解。

(2)线性规划问题的几种可能结果:

1)有唯一最优解;

2)有无穷多个最优解;

3)无最优解(无解或只有无界解)。

2.重要结论。

(1)线性规划的可行域为一个凸集,每一个可行解对应该凸集中的一个点;

(2)每一个基可行解对应可行域的一个顶点。若可行解集非空,则必有顶点存在,从而,有可行解必有基可行解。

(3)一个基可行解对应约束方程组系数矩阵中一组线性无关的列向量,对

于n 个变量m 个约束方程的线性规划问题,基可行解的个数不会超过!

!()!m n n m n m C =-。

(4)如果最优解存在,则最优解或最优解之一(具有无穷多个解的情形),一定可在可行域的凸集的某个顶点上找到。

二、线性规划模型的标准形式与标准化

线性规划模型的形式有多种多样,这给求解线性规划问题带来不便。虽然图解法对线性规划模型的形式没有限制,但它对变量个数有约束。为寻求统一规范的求解方法,我们定义线性规划模型的标准形式,将线性规划模型的所有形式都转化为标准形式进行研究。

1.线性规划模型的标准形式

11211122112122222122

,,,max ..n n

n n n n m m mn n m n a x a x a x b a x a x a x b a x a x a x b x x x z c x c x c x s t +++=⎧⎪+++=⎪⎪⎨⎪+++=⎪≥⎪⎩=+++111112

3-1 其中,0,1,2,

,i b i m ≥= 标准形式(3-1)具有几种等价的表示形式。

(1)一般形式 1,2,,1,2,,max ..n j j

j n

ij j i j j

c x a x b i m x j n z s t ==⎧==⎪⎨⎪≥=⎩=∑∑1

10

(2)矩阵形式 max .z cX

AX b s t X ==⎧⎨≥⎩0

(3)向量形式

max ..n

j j j cX

x b X z s t =⎧=⎪⎨⎪≥⎩

=∑P 1

0 其中

n n m m mn a a a a a a a a a ⎡⎤⎢

⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦A 1112121

22212, 11,,)(,n c c c c =,12m b b b b ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦,2n x x x ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦

=X 1 12,1,2,

,j j j mj a a j n a ⎡⎤⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎣⎦P 线性规划模型标准形式中的一般形式、矩阵形式和向量形式等三种表达形式

是等价的,在应用中可根据需要灵活使用。

2.线性规划模型的标准形式的特点

线性规划模型的标准形式具有四个特点:

(1)目标函数是最大化类型:max cX z =

(2)约束条件均由等式组成:AX b =

(3)决策变量均为非负:X ≥0

(4)资源常数项非负:≥b 0

3.线性规划模型的标准化 根据线性规划模型标准形式的特点,我们可以将其它形式的线性规划模型转化为标准形式,这种转化过程称为线性规划模型的标准化。

(1)目标函数的转化。

若原问题的目标函数是最小化,即

min n j j j c x z ==∑1

则可将原目标函数乘以-1,等价转化为最大化问题

max min()n

j j j c x z z ='=-=-∑1

转化后的问题与原问题有相同的最优解。

(2)约束条件的转化。

约束条件的转化是将不等式约束转化为等式约束。如果约束条件为

n ij

j i j a x b =≤∑1

则引入松弛变量0n i x +≥,将其转化为等价的等式约束条件

n ij

j n i i j a x x b +=+=∑1

如果约束条件为

n ij

j i j a x b =≥∑1

则引入剩余变量0n i x +≥,将其转化为等价的等式约束条件

n ij

j n i i j a x x b +=-=∑1

总之,若原问题的约束条件中,约束为“≤”型,则左边+松驰变量转化为等式约束;若约束为“≥”型,则左边-剩余变量转化为等式约束。

(3)变量约束的转化。

如果原问题中某变量非正,即0j x ≤,则令0j j x x '=-≥;

如果原问题中某变量j x 是自由变量(即无非负限制),则可令

,0,0j j j j j x x x x x ''''''=-≥≥

将变换后的变量代入原问题,得到的转化后的问题与原问题具有相同的最优解。

(4)资源常量的转化。

如果某个资源常量0i b ≤,则先将0i b ≤所在的约束式两边乘以-1使得0i i b b '=-≥后,再将不等约束化为等式约束。

三、单纯形法原理与基本思路

丹捷格(G .B .Dantzig )在1947年提出的求解线性规划问题的单纯形法,使线性规划在理论上渐趋成熟,在实际应用中日益广泛和深入。

单纯形法的原理:如果线性规划问题的可行域D 非空,则可从D 的某一顶点X 0出发,判断它是否最优;如果不是,则沿着边界找其邻近的另一个顶点,新顶点应该比原顶点更优,再次判优;如果不是,再次沿着边界找其邻近的顶点,再判优。通过逐次迭代,直至找出最优解或判定问题无解。 单纯形法的原理表明,单纯形法是一种迭代算法。

根据单纯形法的原理,可得出单纯形法求解的基本思路:

(1)求线性规划问题(LP )的初始基可行解X 0,并将线性规划问题的相关

相关文档
最新文档