当前位置:文档之家› 1.2 线性规划的图解法

1.2 线性规划的图解法

图解法和单纯形法求解线性规划问题

图解法和单纯形法求解以下线性规划问题 1.1 图解法解线性规划问题 只含两个变量的线性规划问题,可以通过在平面上作图的方法求解,步骤如下: (1)以变量x1为横坐标轴,x2为纵坐标轴,适当选取单位坐标长度建立平面坐标直 角坐标系。由变量的非负性约束性可知,满足该约束条件的解均在第一象限内。 (2)图示约束条件,找出可行域(所有约束条件共同构成的图形)。 (3)画出目标函数等值线,并确定函数增大(或减小)的方向。 (4)可行域中使目标函数达到最优的点即为最优解。 然而,由于图解法不适用于求解大规模的线性规划问题,其实用意义不大。 1.2 单纯形法解线性规划问题 它的理论根据是:线性规划问题的可行域是n维向量空间Rn中的多面凸集,其最优值如果存在必在该凸集的某顶点处达到。顶点所对应的可行解称为基本可行解。 单纯形法的基本思想是:先找出一个基本可行解,对它进行鉴别,看是否是最优解;若不是,则按照一定法则转换到另一改进的基本可行解,再鉴别;若仍不是,则再转换,按此重复进行。因基本可行解的个数有限,故经有限次转换必能得出问题的最优解。如果问题无最优解也可用此法判别。 单纯形法的一般解题步骤可归纳如下:①把线性规划问题的约束方程组表达成典范型方程组,找出基本可行解作为初始基本可行解。②若基本可行解不存在,即约束条件有矛盾,则问题无解。③若基本可行解存在,从初始基本可行解作为起点,根据最优性条件和可行性条件,引入非基变量取代某一基变量,找出目标函数值更优的另一基本可行解。④按步骤3进行迭代,直到对应检验数满足最优性条件(这时目标函数值不能再改善),即得到问题的最优解。⑤若迭代过程中发现问题的目标函数值无界,则终止迭代。 1.3 线性规划问题的标准化 使用单纯形法求解线性规划时,首先要化问题为标准形式

2-线性规划问题的图解法

第二节 线性规划问题的图解法 对一个线性规划问题,建立数学模型之后,面临着如何求解的问题。这里先介绍含有两个未知变量的线性规划问题的图解法,它简单直观。 图解法的步骤: 步骤1:确定可行域。 第1步: 绘制约束等式直线,确定由约束等式直线决定的两个区域中哪个区域对应着由约束条件所定义的正确的不等式。我们通过画出指向正确区域的箭头,来说明这个正确区域。 第2步:确定可行域。 步骤2:画出目标函数的等值线,标出目标值改进的方向。 步骤3:确定最优解。用图示的方式朝着不断改进的目标函数值的方向,移动目标函数的等值线,直到等值线正好接触到可行域的边界。等值线正好接触到可行城边界的接触点对应着线性优化模型的最优解。 例1-3,用图解法求解线性规划问题 12 12121212max 23221228..416412,0 z x x x x x x s t x x x x =++≤??+≤??≤??≤?≥?? 解: 图1-3 (1) 画出线性规划问题的可行域,它是为以O(0,0)、A(0,3)、B(2,3)、C(4,2)、 D(0,4)为顶点的凸5边形,如图1-3。 (2) 画出一条目标函数的等值线12236x x +=,图1-3中红颜色的虚 线。

(3) 目标函数的等值线往上移动时,目标函数值增大(图1-3中红颜 色的实线)。由于问题的解要满足全部约束条件,因此目标函数的 等值线要与可行域有交点。当目标函数的等值线移动到 122314x x +=时,它与可行域只有一个交点,再往上移动时,与 可行域不再有交点。这就是说最优解为:124,2x x ==,最优目标 函数值为14。 例1-3中求解得到问题的最优解是唯一的,但对一般线性规划问题,求解结果还可能出现以下几种情况: (1)唯一最优解(2)多重最优解。 (3)无界解。 (4)无可行解。 这里我们不再举例,请大家自己阅读教材。 当线性规划问题的求解结果出现(3)、(4)两种情况时,一般说明线性规划问题建模有错误。前者缺乏必要的约束条件,后者是有矛盾的约束条件,建模时应注意。

相关主题
文本预览
相关文档 最新文档