线性规划和对偶问题课件.ppt
《线性规划和对偶问题课件.ppt》由会员分享,可在线阅读,更多相关《线性规划和对偶问题课件.ppt(61页珍藏版)》请在三一办公上搜索。
1、线性规划,1、线性规划模型及标准型 如何写出线性规划模型 一般形式转化为标准型2、线性规划的图解法 如何用图解法求解线性规划问题3、线性规划解的有关概念 基变量 非基变量 基本解 基本可行解 最优解4、单纯形法 最大判别原则 最小比值原则 换入换出变量 高斯消元法 最优解的判断等,线性规划的定义和数学描述 1.定义 对于求取一组变量xj (j=1,2,n),使之满足线性约束条件,又使具有线性表达式的目标函数取得极大值或极小值的最优化问题成为线性规划问题,简称线性规划。共同特征: (1)用一组未知变量表示要求的方案,即决策变量(非负条件) (2)存在一定的约束条件,这些约束条件可以用一组线性等式
2、或线性不等式来表示。 (3)都有一个要求达到的目标,它可用决策变量的线性函数(称为目标函数)来表示。按问题的不同,要求目标函数实现最大化或最小化。,例2生产计划问题 某工厂计划期内要安排生产、两种产品,已知生产单位产品所需的设备台时和A、B两种原材料的消耗、以及可获利润如表所示,问应如何安排计划使该工厂获利最多?,设x1、x2 分别表示计划期内两种产品的产量,建立数学模型:,利润最大 目标函数 max z = 2x1+ 3x2,线性规划的标准形式 线性规划标准形式的条件: (1)目标函数约定是极大化Max (2)约束条件均用等式表示 (3)决策变量限于非负值 (4)右端常数均为非负值,将一般形
3、式标准化,将例2的数学模型标准化,标准型,所加松弛变量x3,x4,x5表示没有被利用的资源,当然也没有利润,在目标函数中其系数应为零;即c3 ,c4 ,c5 = 0。,将下述线性规划问题化为标准型 min z = x1 +2x2 3x3,解:,线性规划的图解法 图解法:就是用几何作图的方法分析并求出其最优解的过程。 求解思路:先将约束条件加以约束,求得满足约束条件的解的集合(可行域),然后结合目标函数的要求从可行域中找出最优解。 只有两个决策变量的问题可用图解法。图解法有助于理解线性规划问题的求解原理。 例8:用图解法求解线性规划问题的最优解,x1,x2,0,4,Q2(4,2),Q1,Q3,Q
4、4,4x1=16,4x2=12,x1+2x2=8,3,Q2,4.向着目标函数的优化方向平移等值线,直至得到等值线与可行域的最后交点,这种点就对应最优解。,解 法 :,线性规划解的概念,2.2.1 线性规划的各种解(1)可行解:满足约束条件(1.2)、(1.3)的解 X=( x1,x2,xn)T(2)最优解:使目标函数(1.1)达到最优值的可行解,基 A中的m m 阶非奇异子矩阵B ;(意味着A的秩为m, |B | 0,B 的各列线性无关)基向量 B中的列向量; 用B表示非基向量 基向量之外的向量; 用N表示基变量 B中的列向量对应的变量; 用XB表示非基变量 非B中的列向量对应的变量; 用XN
5、表示,由定义可知:,若Amn,mn,则至多有 个基,每个基有m个基变量,n- m 个非基变量。,(3)基本解:设AX=b是含n个决策变量,m个约束条件的LP的约束方程组,B是LP问题的一个基,若令不与B的列相应的n-m个分量(非基变量)都等于零,所得的方程组的解称为方程组AX=b关于基B的基本解,简称LP的基本解。,(4)基本可行解:满足非负约束条件( )的基本解,简称基可行解。,各种解直接的关系,(2)基本定理 定理1 若线性规划问题存在可行解,则所有可行解的集合可行域D = X| AX= b,X 0 是凸集。 定理2 线性规划问题的基可行解X对应于可行域D的顶点。 定理3 若可行域有界,线
6、性规划问题的目标函数一定可以在顶点上达到最优。 定理4 线性规划问题若存在可行解则必定存在基可行解;若存在最优解则必定存在基最优解。,结论:线性规划问题的可行域是凸集(凸多面体),有有限多个顶点。顶点对应基可行解。当可行域有界时,必有顶点达到目标函数最优值。因此,下面求解线性规划问题就是求其基最优解,当存在无穷多最优解时,若能找出它的所有基最优解,这些基最优解的任一凸组合便表示它的一个最优解。,2.3 单纯形法 2.3.1 单纯形法及其计算步骤 2.3.1.1单纯形法的基本思路 对于一个标准型LP问题,从一个初始基可行解出发,判断其是否为最优解,若是则结束;否则求一个与其“相邻”的、改进的基可
7、行解。再判断这个解是否最优,若是则结束,否则再求一个“相邻”的、改进的基可行解如此迭代下去,直到找到基最优解或判定问题无解为止。,单纯形法的基本思路:顶点的逐步转移,即从可行域的一个顶点(基本可行解)开始,转移到另一个顶点(另一个基本可行解)的迭代过程,转移的条件是使目标函数值得到改善(逐步变优),当目标函数达到最优值时,问题也就得到了最优解。找出一个可行基,并得到一个基本可行解。检验该基本可行解是否是最优解,即目标函数值是否最大,或看看是否存在目标函数比它大的基本可行解。换一个目标函数值比它大的基本可行解。重复以上步骤,直至找不到更好的基本可行解。,单纯形法要解决的三方面的问题:,(1)如何
8、确定初始的基可行解?,(2)如何进行解的最优性判别?,(3)如何寻找改进的基可行解?,2.3.1.2单纯形法的计算步骤,最优性判别定理: 若基可行解对应的检验数 0 ( j=1,2,,n),则此解是最优解,否则不是最优解。,结论:,计算步骤:,(1).找出初始可行基,确定初始基可行解,建立初始单纯形表。,(2).检验各非基变量xj的检验数,若j 0,j=m+1,n;则已得到最优解,可停止计算,否则转入下一步。,(3).在j 0,j=m+1,n中,若有某个k对应xk的系数列向量Pk 0,则此问题是无界解,停止计算。否则,转入下一步。,(4).根据max(j 0) =k,确定xk为换入变量,按 规
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 对偶 问题 课件

链接地址:https://www.31ppt.com/p-1483605.html