最优化教案(两阶段法与大M法).pdfVIP

  • 52
  • 0
  • 约3.63万字
  • 约 35页
  • 2021-08-29 发布于湖南
  • 举报
§4.2 两阶段法与大 M 法————初始可行基 的求法 求解线性规划的步骤是: 1) 已知一个初始基本可行解 2 ) 从初始基本可行解出发, 写出单纯型表, 求出进基离基变量,做主元消去法,求 出一个新的基本可行解且使目标函数值 得到改善。 3 ) 判断当前基本可行解是否是最优解 那末,当观察不出来初始基本可行解时,怎 么办?下面介绍的方法是几种求初始基本 可行解的方法 4.2.1 两 阶 段 法 min cx s.t Ax b x ≥0 其中 A 是 m n 矩阵, b ≥0 。若 A 中有 m 阶单位矩阵,则初始基本可行解立即得到。 比如, A I m , N ,那么 xB b x xN 0 就是一个基本可行解。若 A 中不包含 m 阶单位矩阵, 就需要用某种方法求出一个基本可行解。 介绍两阶段法之前,先引入人工变量的概念。 设 A 中不包含 m 阶单位矩阵, 为使约束方程的系 数矩阵中含有 m 阶单位矩阵,把每个方程增加一 个非负变量,令 Ax x b a (4 .2.2 ) x x ≥0 , a ≥0 即 x (A, Im ) b xa (4 .2.3 ) x ≥0 , xa ≥0 x 0 显然, x b a 是( 4.2.3 )的一个基本可行解。 x 向量 a ≥0 是人为引入的,它的每个分量成 为 人工变量 。人变量与前面介绍过的松弛变量是两 个不同的概念。 松弛变量的作用是把不等式约束改 写成等式约束, 改写前后的两个问题是等价的。 因 此,松弛变量是“合法”的变量。而人工变量的引 入,改变了原来的约束条件从这个意义上讲, 它们 是“不合法”的变量。 第一阶段 是用单纯形方法消去人工变量 (如果可能 的话): T e x min

文档评论(0)

1亿VIP精品文档

相关文档