- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育]0绪论1线性规划
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 第一章 线性规划 1、确定初始基本可行解 确定方法: 若A中含I,则B0=I; 若A中不含I,则可用人工变量法构造一个I. 由于基可行解是由一个可行基决定的,因此,确定初始基可行解X0相当于确定一个初始可行基B0 。 回顾:若B0=I,则X0=?例5中X0=? 第一章 线性规划 2、最优性检验 检验数向量,记为?。当? ≤0时,当前解为最优解。 第一章 线性规划 检验方法: (1)计算每个xj的检验数 (2)若所有? j≤0 ,则当前解为最优 否则,若至少有? j0 ,则转入下一步。 问题:计算上一步所求得X0的每个xj的检验数, 并判断X0是否为最优解? 第一章 线性规划 3、寻找更优的基本可行解 由于基本可行解与基对应,即寻找一个新的基可行解,相当于从上一个基B0变换为下一个新的基B1,因此,本步骤也称为基变换。 第一章 线性规划 寻找方法: ?i 称为检验比。 问题:接上一步,确定进基、出基,换基计算下一个基本可行解、再检验,直至最优。 当模型规模较大时,计算量很大。 事实上,单纯形法的实现是在单纯形表上完成的。 第一章 线性规划 线性规划解的相关概念 可行域、可行解、最优解、最优值 基、可行基 基向量、基变量、非基变量 基解、基可行解 第一章 线性规划 【例6】 令P = (P3, P4, P5) = P3, P4, P5是三个基向量 与P3, P4, P5相对应的三个变量x3, x4, x5是基变量 XB = [x3, x4, x5]T XN = [x1, x2]T 得到XB = [x3, x4, x5]T = [8, 12, 36]T 其也是基可行解 此时,z = 0 P是一个基 , (1) 令XN = [x1, x2]T = [0, 0]T , x1, x2是 非基变量 , 对应的可行基为P = (P3, P4, P5) , 则 为基解 , 第一章 线性规划 P’ = (P3, P4, P2) = XB’ = [x3, x4, x2]T XN’ = [x1, x5]T 得到XB ’ = [x3, x4, x2]T = [8, 10, 3]T 其也是基可行解 此时,z = 15 x2进基,x5出基 (2) 令XN ’ = [x1, x5]T = [0, 0]T , x1, x5是 非基变量 , 对应的可行基为P’ = (P3, P4, P2) , 则 为基解 , 第一章 线性规划 用P2替换P5,则 P3, P4, P2是三个基向量 P’是一个基 , 则 为最优解, z=15为最优值 第一章 线性规划 三、单纯形表 单纯形表是基于单纯形法的计算步骤设计的计算格式,是单纯形法的具体实现。 过程: 单纯形表的主体内容是:B-1(b A),即 第一章 线性规划 问题: (1)第一张表的B-1=? (2)检验数的公式是什么? (3) B-1Pj在表格哪里? 单纯形表的结构形式: ? 第一章 线性规划 [例7] 采用单纯形表求解例1的线性规划问题。 cj→ 2 3 0 0 0 CB XB B-1b x1 x2 x3 x4 x5 ? 0 x3 8 1 2 1 0 0 0 x4 16 4 0 0 1 0 0 x5 12 0 4 0 0 1 ? 初始单纯形表: 初始基本可行解X0=?z0=? 2 3 0 0 0 4 — 3 [4] 第一章 线性规划 cj → 2 3 0 0 0 CB XB B-1b x1 x2 x3 x4 x5 ? 0 x3 2 1 1 0 0 x4 16 4 0 1 3 0 0 0 ? 以[4]为主元素进行初等行变换: 新的基本可行解X1=? z1=? [1] 2 0 0 0 –3/4 2 4 — 3 x2 –1/2 0 1/4 0 0 1 第一章 线性规划 cj → 2 3 0 0 0 CB XB B-1b x1 x2 x3 x4 x5 ? 2 1 0 1 0 –1/2 0 x4 8 0 0 –4 1 2 3 x2 3 0 1 0 0 1/4 ? 以[1]为主元素进行初等行变换: 新的基本可行解X2=? z2=? 0 0 –2 0 1/4 — 4 12 2 x1 [2] 第一章 线性规划 cj → 2 3 0 0 0 CB XB B-1b x1 x2 x3 x4 x5 ? 2 x1 4 1 0
文档评论(0)