您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 线性规划问题及其数学模型
(第二版)刁在筠等编高等教育出版社运筹学第1章线性规划与单纯形法第1节线性规划问题及其数学模型二.线性规划与目标规划第1章线性规划与单纯形法第2章对偶理论与灵敏度分析第3章运输问题第4章目标规划第1章线性规划与单纯形法第1节线性规划问题及其数学模型第2节线性规划问题的几何意义第3节单纯形法第4节单纯形法的计算步骤第5节单纯形法的进一步讨论第6节应用举例第1节线性规划问题及其数学模型•1.1问题的提出•1.2图解法•1.3线性规划问题的标准形式•1.4线性规划问题的解的概念第1节线性规划问题及其数学模型线性规划是运筹学的一个重要分支。线性规划在理论上比较成熟,在实用中的应用日益广泛与深入。特别是在电子计算机能处理成千上万个约束条件和决策变量的线性规划问题之后,线性规划的适用领域更为广泛了。从解决技术问题的最优化设计到工业、农业、商业、交通运输业、军事、经济计划和管理决策等领域都可以发挥作用。它已是现代科学管理的重要手段之一。解线性规划问题的方法有多种,以下仅介绍单纯形法。1.1问题的提出从一个简化的生产计划安排问题开始例1某工厂在计划期内要安排生产Ⅰ、Ⅱ两种产品,已知生产单位产品所需的设备台时及A、B两种原材料的消耗,如表1-1所示。资源产品ⅠⅡ拥有量设备128台时原材料A4016kg原材料B0412kg续例1该工厂•每生产一件产品Ⅰ可获利2元,•每生产一件产品Ⅱ可获利3元,•问应如何安排计划使该工厂获利最多?如何用数学关系式描述这问题,必须考虑称它们为决策变量。产品的数量,分别表示计划生产设III,,21xx12416482212121x;x;xx,x,x这是约束条件。即有量的限制的数量多少,受资源拥生产021x,x,即生产的产品不能是负值这是目标。最大如何安排生产,使利润,数学模型0124164823221212121x,xxxxx:xxzmax约束条件目标函数例2.简化的环境保护问题靠近某河流有两个化工厂(见图1-1),流经第一化工厂的河流流量为每天500万立方米,在两个工厂之间有一条流量为每天200万立方米的支流。图1-1续例2•第一化工厂每天排放含有某种有害物质的工业污水2万立方米,第二化工厂每天排放这种工业污水1.4万立方米。从第一化工厂排出的工业污水流到第二化工厂以前,有20%可自然净化。根据环保要求,河流中工业污水的含量应不大于0.2%。这两个工厂都需各自处理一部分工业污水。第一化工厂处理工业污水的成本是1000元/万立方米。•第二化工厂处理工业污水的成本是800元/万立方米。现在要问在满足环保要求的条件下,每厂各应处理多少工业污水,使这两个工厂总的处理工业污水费用最小。建模型之前的分析和计算设:第一化工厂每天处理工业污水量为x1万立方米,第二化工厂每天处理工业污水量为x2万立方米100027004128021000250022211)]x.()x(.[)x(工厂后的水质要求:经第工厂前的水质要求:经第数学模型0,4.126.18.018001000min212121121xxxxxxxxxz约束条件目标函数共同的特征(1)每一个线性规划问题都用一组决策变量表示某一方案,这组决策变量的值就代表一个具体方案。一般这些变量取值是非负且连续的;(2)要有各种资源和使用有关资源的技术数据,创造新价值的数据;nx,x,x21)n,j;m,i(c;ajij11共同的特征(继续)(3)存在可以量化的约束条件,这些约束条件可以用一组线性等式或线性不等式来表示;(4)要有一个达到目标的要求,它可用决策变量的线性函数(称为目标函数)来表示。按问题的不同,要求目标函数实现最大化或最小化。它们的对应关系可用表格表示:nmmnmmnnnccbbbaaaaaaaaamxxx212121222211121121c21价值系数动活资源决策变量线性规划的一般模型形式).(x,,x,xb),(xaxaxa).(b),(xaxaxab),(xaxaxa).(xcxcxczmax(min)nmnmmmnnnnnn310211121221122222121112121112211约束条件目标函数1.2图解法例1是二维空间(平面)线性规划问题,可用作图法直观地来表述它的求解。因存在必须在直角坐标的第1象限内作图,求解。021x,x图1-20124164223221212121x,xxxxxxxzmax图1-3目标值在(4,2)点,达到最大值14目标函数2132xxzmax表示一簇平行线33212zxx可能出现的几种情况(1)无穷多最优解(多重最优解),见图1-4(2)无界解,见图1-5-1(3)无可行解,见图1-5-2图1-4无穷多最优解(多重最优解)目标函数maxz=2x1+4x2图1-5-1无界解ox,xxxxxxxzmax2121121242无可行解当存在矛盾的约束条件时,为无可行域。85.121xx如果在例1的数学模型中增加一个约束条件:该问题的可行域为空集,即无可行解,图1-5-2不存在可行域85121x.x增加的约束条件1.3线性规划问题的标准型式0aczmax212211222221211121211122111nnnmnmmnnnnnnx,,x,xbxaxaxabxaxaxabxaxaxxcxcx:M约束条件:目标函数:线性规划问题的几种表示形式n,,,j,xm,,,i,bxaxczmax:Mjnjijijnjjj'21021111约束条件:目标函数:用向量表示为:n,,j;bbbb;aaaP;xxxX;c,,c,cCn,,,j,xbxPCXzmax:Mmmjjjjnnjnjjj''212102121212111约束条件:目标函数:用矩阵表示为:Tnnmnmn''x,,x,xX;P,P,PaaaaAXbAXCXzmax:M21m12111111bbb0000决策变量向量:;资源向量:零向量:系数矩阵:约束条件:目标函数:如何变换为标准型:(1)若要求目标函数实现最小化,即minz=CX。这时只需将目标函数最小化变换求目标函数最大化,即令z′=-z,于是得到maxz′=-CX。这就同标准型的目标函数的形式一致了。(2)约束方程为不等式。这里有两种情况:一种是约束方程为“≤”不等式,则可在“≤”不等式的左端加入非负松弛变量,把原“≤”不等式变为等式;另一种是约束方程为“≥”不等式,则可在“≥”不等式的左端减去一个非负剩余变量(也可称松弛变量),把不等式约束条件变为等式约束条件。下面举例说明。例3将例1的数学模型化为标准型。例1的数学模型,加松驰变量后0124164820124164823232432152413212121215432121x,x,x,x,xxxxxxxxx,xxxxxxxxxxzmaxxxzmax(3)若存在取值无约束的变量xk,可令,其中。'kkkxxx0,'kkxx例4将下述线性规划问题化为标准型为无约束3213213213213210533732x;x,xxxxxxxxxxxxxzmin处理的步骤:(1)用x4-x5替换x3,其中x4,x5≥0;(2)在第一个约束不等式≤号的左端加入松弛变量x6;(3)在第二个约束不等式≥号的左端减去剩余变量x7;(4)令z′=-z,把求minz改为求maxz′,即可得到该问题的标准型例4的标准型0,,,,,5)(232)(7)(00)(32max7654214217542165421765421'xxxxxxxxxxxxxxxxxxxxxxxxxxz1.4线性规划问题的解的概念•1.可行解•2.基•3.基可行解•4.可行基1.可行解满足约束条件(1-5),(1-6)式的解X=(x1,x2,…,xn)T,称为线性规划问题的可行解,其中使目标函数达到最大值的可行解称为最优解。)(n,,,j,x)(m,,i,bxa)(xczmaxjnjijijnjjj61210512141112.基,基向量,基变量为基变量。为基向量,为线性规划问题的基。称阶非奇异子矩阵中的是系数矩阵)m,,j()m,,j(P,P,PaaaaaaaaaBmmBmmmmmmm21x21PB0BAjj212122221112113.基可行解满足非负条件(1-6)的基解,称为基可行解.基可行解的非零分量的数目也不大于m,并且都是非负的。•是基可行解43210Q,Q,Q,Q,4.可行基对应于基可行解的基,称为可行基。•约束方程组(1-5)具有基解的数目最多是个。一般基可行解的数目要小于基解的数目。•以上提到的几种解的概念,它们之间的关系可用图1-6表明。•另外还要说明一点,基解中的非零分量的个数小于m个时,该基解是退化解。在以下讨论时,假设不出现退化的情况。以上给出了线性规划问题的解的概念和定义,它们将有助于用来分析线性规划问题的求解过程。mnC图1-6它们之间的关系小结•1.线性规划问题的模型特征•2.通过图解法了解如何求解线性规划问题•3.为求解高维线性规划问题,必须建立的概念
本文标题:线性规划问题及其数学模型
链接地址:https://www.777doc.com/doc-3193888 .html