线性规划的概念与方法.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《线性规划的概念与方法.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 概念 方法
- 资源描述:
-
1、1.1 数学模型 Mathematical Model 2022-8-61.1 线性规划的数学模型 Mathematical Model of LP 线性规划通常研究资源的最优利用、设备最佳运行等问题。例如,当任务或目标确定后,如何统筹兼顾,合理安排,用最少的资源(如资金、设备、原标材料、人工、时间等)去完成确定的任务或目标;企业在一定的资源条件限制下,如何组织安排生产获得最好的经济效益(如产品量最多、利润最大)。线性规划(Linear Programming,缩写为LP)是运筹学的重要分支之一,在实际中应用得较广泛,其方法也较成熟,借助计算机,使得计算更方便,应用领域更广泛和深入。2022-
2、8-6【例1.1】最优生产计划问题。某企业在计划期内计划生产甲、乙、丙三种产品。这些产品分别需要要在设备A、B上加工,需要消耗材料C、D,按工艺资料规定,单件产品在不同设备上加工及所需要的资源如表1.1所示。已知在计划期内设备的加工能力各为200台时,可供材料分别为360、300公斤;每生产一件甲、乙、丙三种产品,企业可获得利润分别为40、30、50元,假定市场需求无限制。企业决策者应如何安排生产计划,使企业在计划期内总的利润收入最大?1.1 线性规划的数学模型 Mathematical Model of LP1.1.1 应用模型举例2022-8-6表1.1 产品资源消耗1.1 线性规划的数学
3、模型 Mathematical Model of LP2022-8-6321503040maxxxxZ0003005323605420042220023321321321321321xxxxxxxxxxxxxxx,【解】设x1、x2、x3 分别为甲、乙、丙三种产品的产量数学模型为:1.1 线性规划的数学模型 Mathematical Model of LP最优解X=(50,30,10);Z=34002022-8-6线性规划的数学模型由决策变量 Decision variables 目标函数Objective function及约束条件Constraints构成。称为三个要素。n其特征是:n1解
4、决问题的目标函数是多个决策变量的 线性函数,通常是求最大值或 最小值;n2解决问题的是一组多个决策变量 的线性不等式或等式。怎样辨别一个模型是线性规划模型?1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6【例1.2】某商场决定:营业员每周连续工作5天后连续休息2天,轮流休息。根据统计,商场每天需要的营业员如表1.2所示。表1.2 营业员需要量统计表商场人力资源部应如何安排每天的上班人数,使商场总的营业员最少。1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6【解】设xj(j=1,2,7)为休息2天后星期一到星
5、期日开始上班的营业员,则这个问题的线性规划模型为 7,2,1,0550600480400350300300min765436543254321743217632176521765417654321jxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxZj1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6最优解:Z617(人)2022-8-6【例1.3】合理用料问题。某汽车需要用甲、乙、丙三种规格的轴各一根,这些轴的规格分别是1.5,1,0.7(m),这些轴需要用同一种圆钢来做,圆钢长度为4 m。现在要制造1000辆汽车
6、,最少要用多少圆钢来生产这些轴?【解】这是一个条材下料问题,设切口宽度为零。设一根圆钢切割成甲、乙、丙三种轴的根数分别为y1,y2,y3,则切割方式可用不等式1.5y1+y2+0.7y34表示,求这个不等式关于y1,y2,y3的非负整数解。象这样的非负整数解共有10组,也就是有10种下料方式,如表1.3所示。表13 下料方案1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6设设xj(j=1,2,10)为第为第j种下料方案所用圆钢的根数。则用料最少种下料方案所用圆钢的根数。则用料最少数学模型数学模型求下料方案时应注意,余料不能超过最短毛坯的长度;最好将毛
7、坯长度按降的次序排列,即先切割长度最长的毛坯,再切割次长的,最后切割最短的,不能遗漏了方案。如果方案较多,用计算机编程排方案,去掉余料较长的方案,进行初选。102,1,010005423210002342100022min10987542987643154321101,jxxxxxxxxxxxxxxxxxxxxxZjjj1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6Z812.52022-8-6【例1.4】配料问题。某钢铁公司生产一种合金,要求的成分规格是:锡不少于28%,锌不多于15%,铅恰好10%,镍要界于35%55%之间,不允许有其他成分。钢铁
8、公司拟从五种不同级别的矿石中进行冶炼,每种矿物的成分含量和价格如表1.4所示。矿石杂质在治炼过程中废弃,现要求每吨合金成本最低的矿物数量。假设矿石在冶炼过程中,合金含量没有发生变化。表1.4 矿石的金属含量1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6解:设xj(j=1,2,5)是第j 种矿石数量,得到下列线性规划模型 注意,矿石在实际冶炼时金属含量会发生变化,建模时应将这种变化考虑进去,有可能是非线性关系。配料问题也称配方问题、营养问题或混合问题,在许多行业生产中都能遇到。1.1 线性规划的数学模型 Mathematical Model of L
9、P1234512451345135123451234512min3402601802301900.250.40.20.080.280.10.150.20.050.150.10.050.150.10.250.30.20.40.170.550.250.30.20.40.170.350.70.7Zxxxxxxxxxxxxxxxxxxxxxxxxxxxx3450.40.80.4510,1,2,5jxxxxj2022-8-6最优解:Z=347.51.1 线性规划的数学模型 Mathematical Model of LP2022-8-6【例1.5】投资问题。某投资公司在第一年有200万元资金,每年都有如
10、下的投资方案可供考虑采纳:“假使第一年投入一笔资金,第二年又继续投入此资金的50%,那么到第三年就可回收第一年投入资金的一倍金额”。投资公司决定最优的投资策略使第六年所掌握的资金最多。第五年:(x7/2+x9)=x8+2x5第一年:x1+x2=200(万元)第二年:(x1/2+x3)+x4=x2第三年(x3/2+x5)+x6=x4+2x1第四年:(x5/2+x7)+x8=x6+2x3到第六年实有资金总额为x9+2x7,整理后得到下列线性规划模型 1.1 线性规划的数学模型 Mathematical Model of LP【解】设 x1:第一年的投资;x2:第一年的保留资金 x3:第二年新的投资
11、;x4:第二年的保留资金 x5:第三年新的投资;x6:第三年的保留资金 x7:第四年新的投资 x8:第四年的保留资金 x9:第五年的保留资金 2022-8-67912123413456356785789max22002220422204222042200,1,2,9jZxxxxxxxxxxxxxxxxxxxxxxxj1.1 线性规划的数学模型 Mathematical Model of LP最优解:Z 416.26万元x1:第一年的投资;x2:第一年的保留资金 x3:第二年新的投资;x4:第二年的保留资金 x5:第三年新的投资;x6:第三年的保留资金 x7:第四年新的投资 x8:第四年的保留资
12、金 x9:第五年的保留资金 2022-8-6【例1.6】均衡配套生产问题。某产品由2件甲、3件乙零件组装而成。两种零件必须经过设备A、B上加工,每件甲零件在A、B上的加工时间分别为5分钟和9分钟,每件乙零件在A、B上的加工时间分别为4分钟和10分钟。现有2台设备A和3台设备B,每天可供加工时间为8小时。为了保持两种设备均衡负荷生产,要求一种设备每天的加工总时间不超过另一种设备总时间1小时。怎样安排设备的加工时间使每天产品的产量最大。【解】设x1、x2为每天加工甲、乙两种零件的件数,则产品的产量是)31,21min(21xxy 设备A、B每天加工工时的约束为60831096082452121xx
13、xx要求一种设备每台每天的加工时间不超过另一种设备1小时的约束为 60)109()452121xxxx(1.1 线性规划的数学模型 Mathematical Model of LP2022-8-6目标函数线性化。产品的产量y等价于2131,21xyxy整理得到线性规划模型 约束线性化。将绝对值约束写成两个不等式60)109()45(60)109()45(21212121xxxxxxxx1.1 线性规划的数学模型 Mathematical Model of LP121212121212m a x1213549 6 091 01 4 4 0466 0466 00Zyyxyxxxxxxxxxyxx、
14、2022-8-61.1.2 线性规划的一般模型一般地,假设线性规划数学模型中,有m个约束,有n个决策变量xj,j=1,2,n,目标函数的变量系数用cj表示,cj称为价值系数。约束条件的变量系数用aij表示,aij称为工艺系数。约束条件右端的常数用bi表示,bi称为资源限量。则线性规划数学模型的一般表达式可写成1 1221111221121 1222221 122max(min)(,)(,)(,)0,1,2,nnnnnnmmmnnmjZc xc xc xa xa xa xba xa xa xba xaxaxbxjn 或或或为了书写方便,上式也可写成:1.1 线性规划的数学模型 Mathemati
15、cal Model of LP2022-8-611max(min)(,)1,2,0,1,2,njjjnijjijjZc xa xbinxjn 或在实际中一般xj0,但有时xj0或xj无符号限制。1.1 线性规划的数学模型 Mathematical Model of LP2022-8-61.什么是线性规划,掌握线性规划在管理中的几个应用例子2.线性规划数学模型的组成及其特征3.线性规划数学模型的一般表达式。作业:教材P31 T 2,3,4,5,61.1 线性规划的数学模型 Mathematical Model of LP下一节:图解法1.2 图解法 Graphical Method2022-8-
16、6图解法的步骤:1.求可行解集合。分别求出满足每个约束包括变量非 负要求的区域,其交集就是可行解集合,或称为可行域;2.绘制目标函数图形。先过原点作一条矢量指向点(c1,c2),矢量的方向就是目标函数增加的方向,称为梯度方向,再作一条与矢量垂直的直线,这条直线就是目标函数图形;3.求最优解。依据目标函数求最大或最小移动目标函数直线,直线与可行域相交的点对应的坐标就是最优解。一般地,将目标函数直线放在可行域中 求最大值时直线沿着矢量方向移动 求最小值时沿着矢量的反方向移动1.2 图解法The Graphical Method2022-8-6x1x2O1020304010203040(3,4)(1
17、5,10)最优解X=(15,10)最优值Z=8540221xx305.121xx0,0305.1402212121xxxxxx例1.72143maxxxZ1.2 图解法The Graphical Method2022-8-6246x1x2246最优解X=(3,1)最优值Z=5(3,1)006346321212121xxxxxxxx、min Z=x1+2x2例1.8(1,2)1.2 图解法The Graphical Method2022-8-6246x1x2246X(2)(3,1)X(1)(1,3)(5,5)006346321212121xxxxxxxx、min Z=5x1+5x2例1.9有无穷
18、多个最优解即具有多重解,通解为 01,)1()2()1(XXX 当=0.5时=(x1,x2)=0.5(1,3)+0.5(3,1)=(2,2)1.2 图解法The Graphical Method2022-8-6246x1x2246(1,2)006346321212121xxxxxxxx、无界解(无最优解)max Z=x1+2x2例1.102022-8-6x1x2O102030401020304050500,050305.140221212121xxxxxxxx无可行解即无最优解max Z=10 x1+4x2例1.111.2 图解法The Graphical Method2022-8-6由以上例
19、题可知,线性规划的解有4种形式:1.有唯一最优解(例1.7例1.8)2.有多重解(例1.9)3.有无界解(例1.10)4.无可行解(例1.11)1、2情形为有最优解3、4情形为无最优解1.2 图解法The Graphical Method2022-8-61.通过图解法了解线性规划有几种解的形式2.作图的关键有三点 (1)可行解区域要画正确 (2)目标函数增加的方向不能画错 (3)目标函数的直线怎样平行移动作业:教材P34 T7 1.2 图解法The Graphical Method下一节:线性规划的标准型1.3 线性规划的标准型Standard form of LP2022-8-6 在用单纯法
20、求解线性规划问题时,为了讨论问题方便,需将线性规划模型化为统一的标准形式。1.3 线性规划的标准型Standard form of LP线性规划问题的标准型为:1目标函数求最大值(或求最小值)2约束条件都为等式方程3变量xj非负4常数bi非负2022-8-6mibnjxbxaxaxabxaxaxabxaxaxaijmnmnmmnnnn,2,1,0,2,1,02211222222111212111max(或min)Z=c1x1+c2x2+cnxn1.3 线性规划的标准型Standard form of LP注:本教材默认目标函数是 max2022-8-6njjjxcZ1maxminjxbxajn
21、jijij,2,1,2,1,010maxXbAXCXZ或写成下列形式:或用矩阵形式1.3 线性规划的标准型Standard form of LP2022-8-6111211121222221212,)nnnmmm nnmaaaxbaaaxbAXbCc ccaaaxb ;(通常X记为:称为约束方程的系数矩阵,m是约束方程的个数,n是决策变量的个数,一般情况mn,且r()m。TnxxxX),21(m ax0ZC XA XbX其中:1.3 线性规划的标准型Standard form of LP2022-8-6【例1.12】将下列线性规划化为标准型 3213minxxxZ无符号要求、321321321
22、32100)3(523)2(3)1(82xxxxxxxxxxxx【解】()因为x3无符号要求,即x3取正值也可取负值,标准型中要求变量非负,所以令 0,33333 xxxxx其中1.3 线性规划的标准型Standard form of LP2022-8-6(3)第二个约束条件是号,在号 左端减去剩余变量(Surplus variable)x5,x50。也称松驰变量3213minxxxZ无符号要求、32132132132100)3(523)2(3)1(82xxxxxxxxxxxx1.3 线性规划的标准型Standard form of LP(2)第一个约束条件是号,在左端加入松驰变量(slack
23、 variable)x4,x40,化为等式;(4)第三个约束条件是号且常数项为负数,因此在左边加入松驰变量x6,x60,同时两边乘以1。(5)目标函数是最小值,为了化为求最大值,令Z=Z,得到max Z=Z,即当Z达到最小值时Z达到最大值,反之亦然。2022-8-6综合起来得到下列标准型 332133maxxxxxZ 05)(233826543321633215332143321xxxxxxxxxxxxxxxxxxxxxx、1.3 线性规划的标准型Standard form of LP2022-8-6 当某个变量xj0时,令x/j=xj。当某个约束是绝对值不等式时,将绝对值不等式化为两个不等式
24、,再化为等式,例如约束 974321xxx将其化为两个不等式 974974321321xxxxxx再加入松驰变量化为等式。1.3 线性规划的标准型Standard form of LP2022-8-6【例1.13】将下例线性规划化为标准型无约束、211212145|maxxxxxxxxZ【解】此题关键是将目标函数中的绝对值去掉。令 0000000000002222222211111111xxxxxxxxxxxxxxxx,222222111111,|,|xxxxxxxxxxxx 则有1.3 线性规划的标准型Standard form of LP2022-8-6得到线性规划的标准形式 112211
25、223114112234max()()540Zxxxxxxxxxxxxxxxxxx、1.3 线性规划的标准型Standard form of LP对于axb(a、b均大于零)的有界变量化为标准形式有两种方法,一种方法是增加两个约束xa及xb,另一种方法是令=xa,则axb等价于0ba,增加一个约束ba并且将原问题所有x用x=+a替换。2022-8-61.如何化标准形式?可以对照四条标准逐一判断!标准形式是人为定义的,目标函数可以是求最小值。2.用WinQSB软件求解时,不必化成标准型。图解法时不必化为标准型。3.单纯形法求解时一定要化为标准型。作业:教材P34 T 81.3 线性规划的标准型S
展开阅读全文