§1.5 单纯形算法.pptVIP

  • 16
  • 0
  • 约 17页
  • 2016-05-31 发布于河南
  • 举报
§ 1.5 单纯形法 单纯法计算框图 * * 1947年(G.B.Dantzig)提出求线性规划的单纯形法 (simple method) 单纯形算法的直接思想 从一个基可行解开始,通过基变换,到另一个基可行解,逐步达到最优解的过程。基变换是通过迭代法实现的。 Step1 找出一个初始基可行解X0,写出X0相应的典式。 单纯形算法的计算步骤 Step 4 计算  则xk为换入变量,xl为换出变量,得到一个新的基可行解X1, 转step 5。 Step 5 进行基变换,得到X1的典式,转step 2。 Step2 如果所有非基变量xj的检验数都不大于0,则X0是最优解,计 算结束;否则转至step 3。 Step3 取一个最大的检验数σk0, 如果所有的βik≤0,则线性规 划 问题无最优解,计算结束;否则转至step 4。   从step 2至step 5的每一循环称为一次单纯形迭代。每次迭代都会使目标函数减少(增加),由于基可行解个数有限,故在有限次迭代后一定能得到最优解或判定问题无最优解。 找初始可行解X0及可行基B ?j 0? 写出最优解 与最优值 停 是否有?ik0 无最优解 N 确定换出变量x l, 以?kl为主元作基变换 停 N Y Y 确定换入变量x k k=max{?j |

文档评论(0)

1亿VIP精品文档

相关文档