单纯形法大M法求解线性规划问题.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1第二章单纯形法单纯形法的一般原理表格单纯形法借助人工变量求初始的基本可行解单纯形表与线性规划问题的讨论改进单纯形法

单纯形法的一般原理2其中A一个m×n矩阵,且秩为m,b总可以被调整为一个m维非负列向量,C为n维行向量,X为n维列向量。考虑到如下线性规划问题01如果可行域D={X∈Rn/AX=b,X≥0}非空有界,则D上的最优目标函数值Z=CX一定可以在D的一个顶点上达到。这个重要的定理启发了Dantzig的单纯形法,即将寻优的目标集中在D的各个顶点上。根据线性规划基本定理:02

Dantzig的单纯形法把寻优的目标集中在所有基本可行解(即可行域顶点)中。其基本思路是从一个初始的基本可行解出发,寻找一条达到最优基本可行解的最佳途径。单纯形法的一般步骤如下:(1)寻找一个初始的基本可行解。(2)检查现行的基本可行解是否最优,如果为最优,则停止迭代,已找到最优解,否则转一步。(3)移至目标函数值有所改善的另一个基本可行解,然后转会到步骤(2)。

确定初始的基本可行解确定初始的基本可行解等价于确定初始的可行基,一旦初始的可行基确定了,那么对应的初始基本可行解也就唯一确定为了讨论方便,不妨假设在标准型线性规划中,系数矩阵A中前m个系数列向量恰好构成一个可行基,即A=(BN),其中B=(P1,P2,…Pm)为基变量x1,x2,…xm的系数列向量构成的可行基,N=(Pm+1,Pm+2,…Pn)为非基变量xm+1,xm+2,…xn的系数列向量构成的矩阵。

所以约束方程就可以表示为01用可行基B的逆阵B-1左乘等式两端,再通过移项可推得:若令所有非基变量,则基变量由此可得初始的基本可行解02

问题:要判断m个系数列向量是否恰好构成一个基并不是一件容易的事。基由系数矩阵A中m个线性无关的系数列向量构成。但是要判断m个系数列向量是否线性无关并非易事。即使系数矩阵A中找到了一个基B,也不能保证该基恰好是可行基。因为不能保证基变量XB=B-1b≥0。为了求得基本可行解,必须求基B的逆阵B-1。但是求逆阵B-1也是一件麻烦的事。结论:在线性规划标准化过程中设法得到一个m阶单位矩阵I作为初始可行基B,

若在化标准形式前,约束方程中有“≥”不等式,那么在化标准形时除了在方程式左端减去剩余变量使不等式变成等式以外,还必须在左端再加上一个非负新变量,称为人工变量.若在化标准形式前,约束方程中有等式方程,那么可以直接在等式左端添加人工变量。为了设法得到一个m阶单位矩阵I作为初始可行基B,可在性规划标准化过程中作如下处理:若在化标准形式前,m个约束方程都是“≤”的形式,那么在化标准形时只需在一个约束不等式左端都加上一个松弛变量xn+i(i=12…m)。

判断现行的基本可行解是否最优假如已求得一个基本可行解将这一基本可行解代入目标函数,可求得相应的目标函数值其中分别表示基变量和非基变量所对应的价值系数子向量。

要判定是否已经达到最大值,只需将代入目标函数,使目标函数用非基变量表示,即:其中称为非基变量XN的检验向量,它的各个分量称为检验数。若σN的每一个检验数均小于等于0,即σN≤0,那么现在的基本可行解就是最优解。

定理1:最优解判别定理对于线性规划问题若某个基本可行解所对应的检验向量,则这个基本可行解就是最优解。定理2:无穷多最优解判别定理若是一个基本可行解,所对应的检验向量,其中存在一个检验数σm+k=0,则线性规划问题有无穷多最优解。

基本可行解的改进11如果现行的基本可行解X不是最优解,即在检验向量中存在正的检验数,则需在原基本可行解X的基础上寻找一个新的基本可行解,并使目标函数值有所改善。具体做法是:先从检验数为正的非基变量中确定一个换入变量,使它从非基变量变成基变量(将它的值从零增至正值),再从原来的基变量中确定一个换出变量,使它从基变量变成非基变量(将它的值从正值减至零)。由此可得一个新的基本可行解,由可知,这样的变换一定能使目标函数值有所增加。

换入变量和换出变量的确定:12换入变量的确定—最大增加原则假设检验向量,若其中有两个以上的检验数为正,那么为了使

文档评论(0)

135****2083 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档