运筹学熊伟第三版ppt课件.pptx
《运筹学熊伟第三版ppt课件.pptx》由会员分享,可在线阅读,更多相关《运筹学熊伟第三版ppt课件.pptx(151页珍藏版)》请在三一办公上搜索。
1、,运 筹 学Operations Research,同学们刚过完年,回到学校有什么计划?,胖了,要健身!,这学期必过英语四级!,完成这两项任务,需要什么资源?,请确认眼神!,本课程共32学时,共16周 考核方式: (考试课) 平时成绩30%+期中考试30%+期末考试40% 平时成绩:出勤、作业、阅读文献 期中考试:闭卷考试 期末考试:闭卷考试 课堂纪律: (1)按时到课每次3分 (2)独立完成作业每次6分(一学期共5次) (3)阅读文献每次任务5分,课程要求,囚徒困境,6,运筹学的活动始于二次世界大战初期的军事任务,成功地解决了许多稀缺资源分配以及一些重要的作战问题(雷达防空作战、管理护航队和
2、开展反潜艇作战的研究),在战后工业恢复繁荣时转入工商企业和其它部门,在50年代以后得到了广泛的应用。形成了比较完备的一套理论,如规划论、存贮论、决策论等等,再加上电子计算机的问世为OR的实际应用提供了强有力的工具,由此大大促进了运筹学的发展.,二、 运筹学起源与发展,7,三、运筹学的应用,生产计划:最优生产计划的安排、日程表的编排、合理下料、配料问题、物料管理等,追求利润最大化和成本最小化运输问题:确定最小成本的运输线路、物资的调拨、运输工具的调度投资决策问题:项目选择、金融投资问题等。,8,四、运筹学的研究对象,运筹学的研究对象是一个系统(如经济系统、作战系统、工作系统等)的组织管理中可以定
3、量化的问题。,方法:建立数学模型并求解;目标:从各种可供选择的方案中找出一个最好的或满意的方案,以实现系统的某一或某些指标整体最优化,研究成果:为各级管理(领导)人员在作决策时提供科学的依据。,9,运筹学的具体内容包括:规划论(包括线性规划、非线性规划、整数规划和动态规划)、决策论、博弈论、排队论、存储论等。,五、运筹学的研究内容,Chapter 1 线性规划,1.1 LP的数学模型 1.2 图解法1.3 标准型1.4 基本概念1.5 单纯形法,11,管理工作中的大量优化问题可以用线性规划的模型来表达;模型较为简单,容易建立,容易学习和掌握。求解方法采用成熟的单纯形法。目前,用单纯形法解线性规
4、划的计算机程序已大量涌现,在计算机上求解此类问题已十分容易。,线性规划简介,线性规划是运筹学的一个最基本的分支,它已成为帮助各级管理人员进行决策的一种十分重要的工具是一种目前最常用而又最为成功的定性分析和定量分析相结合的管理优化技术。,1.1 线性规划的数学模型,线性规划(Linear Programming,缩写为LP)通常研究资源的最优利用、设备最佳运行等问题。例如,当任务或目标确定后,如何统筹兼顾,合理安排,用最少的资源 (如资金、设备、原标材料、人工、时间等)去完成确定的任务或目标;企业在一定的资源条件限制下,如何组织安排生产获得最好的经济效益(如产品量最多 、利润最大)。,1.1 数
5、学模型,知识:(1)变量的确定(2)约束条件(3)目标函数。,一个实际问题的数学模型,是依据客观规律,对该问题中我们所关心的那些量进行科学的分析后得出的反映这些量之间本质联系的数学关系式。,【例1-1】生产计划问题。某企业在计划期内计划生产甲、乙两种产品。按工艺资料规定,每件产品甲需要消耗A材料2公斤,消耗B材料1公斤,每件产品乙需要消耗A材料1公斤,消耗B材料1.5公斤。已知在计划期内可供材料分别为40、30公斤;每生产一件甲、乙两产品,企业可获得利润分别为300、400元,如表11所示。假定市场需求无限制。企业决策者应如何安排生产计划,使企业在计划期内总的利润收入最大。,1.1 线性规划的
6、数学模型,1.1.1 应用模型举例,【解】设x1、x2分别为甲、乙产品的产量,数学模型为:,表1-1,1.1 线性规划的数学模型,线性规划的数学模型由,决策变量 Decision variables 目标函数Objective function及约束条件Constraints构成。称为三个要素。,其特征是:1解决问题的目标函数是多个决策变量的 线性函数,通常是求最大值或 最小值;2解决问题的约束条件是一组多个决策变量 的线性不等式或等式。,怎样辨别一个模型是线性规划模型?,1.1 线性规划的数学模型,【例1-2】某超市决定:营业员每周连续工作5天后连续休息2天,轮流休息。根据统计,超市每天需要
7、的营业员如表1-2所示。,表1-2 营业员需要量统计表,超市人力资源部应如何安排每天的上班人数,使超市总的营业员最少。,1.1 线性规划的数学模型,【解】 设xj (j=1,2,7)为休息2天后星期一到星期日开始上班的营业员,则这个问题的线性规划模型为,1.1 线性规划的数学模型,最优解:,Z617(人),注:表中是取整数后的结果!整数规划将在第3章讲解。,1.1 线性规划的数学模型,【例1-3】合理用料问题。某汽车需要用甲、乙、丙三种规格的轴各一根,这些轴的规格分别是1.5,1,0.7(m),这些轴需要用同一种圆钢来做,圆钢长度为4 m。现在要制造1000辆汽车,最少要用多少圆钢来生产这些轴
8、?,【解】这是一个条材下料问题 ,设切口宽度为零。 设一根圆钢切割成甲、乙、丙三种轴的根数分别为y1,y2,y3,则切割方式可用不等式1.5y1+y2+0.7y34表示,求这个不等式关于y1,y2,y3的非负整数解。象这样的非负整数解共有10组,也就是有10种下料方式,如表1-3所示。,表1-3 下料方案,1.1 线性规划的数学模型,设xj(j=1,2,10)为第j种下料方案所用圆钢的根数。则用料最少数学模型为:,求下料方案时应注意,余料不能超过最短毛坯的长度;最好将毛坯长度按降的次序排列,即先切割长度最长的毛坯,再切割次长的,最后切割最短的,不能遗漏了方案 。如果方案较多,用计算机编程排方案
9、,去掉余料较长的方案,进行初选。,1.1 线性规划的数学模型,Z812.5,1.1 线性规划的数学模型,【例1-4】配料问题。某钢铁公司生产一种合金,要求的成分规格是:锡不少于28%,锌不多于15%,铅恰好10%,镍要界于35%55%之间,不允许有其他成分。钢铁公司拟从五种不同级别的矿石中进行冶炼,每种矿物的成分含量和价格如表1-4所示。矿石杂质在治炼过程中废弃,现要求每吨合金成本最低的矿物数量。假设矿石在冶炼过程中,合金含量没有发生变化。,表1-4 矿石的金属含量,1.1 线性规划的数学模型,解: 设xj(j=1,2,5)是第j 种矿石数量,得到下列线性规划模型,注意,矿石在实际冶炼时金属含
10、量会发生变化,建模时应将这种变化考虑进去,有可能是非线性关系。配料问题也称配方问题、营养问题或混合问题,在许多行业生产中都能遇到。,1.1 线性规划的数学模型,最优解:,Z=347.5,1.1 线性规划的数学模型,【例1-5】投资问题。某投资公司拟将5000万元的资金用于国债、地方国债及基金三种类型证券投资,每类各有两种。每种证券的评级、到期年限及每年税后收益率见表1-5所示。,表15 证券投资方案,决策者希望:国债投资额不少于1000万,平均到期年限不超过5年,平均评级不超过2。问每种证券各投资多少使总收益最大。,1.1 线性规划的数学模型,解 设xj(j=1,2,,6)为第j种证券的投资额
11、,目标函数是税后总收益为,资金约束:,国债投资额约束:,平均评级约束:,平均到期年限约束:,1.1 线性规划的数学模型,整理后得到线性规划模型,决策结果:X=(250, 750, 3500, 0, 500, 0) Z=1014,1.1 线性规划的数学模型,【例1-6】均衡配套生产问题。某产品由2件甲、3件乙零件组装而成。两种零件必须经过设备A、B上加工,每件甲零件在A、B上的加工时间分别为5分钟和9分钟,每件乙零件在A、B上的加工时间分别为4分钟和10分钟。现有2台设备A和3台设备B,每天可供加工时间为8小时。为了保持两种设备均衡负荷生产,要求一种设备每天的加工总时间不超过另一种设备总时间1小
12、时。怎样安排设备的加工时间使每天产品的产量最大。【解】 设x1、x2为每天加工甲、乙两种零件的件数,则产品的产量是,设备A、B每天加工工时的约束为,要求一种设备每台每天的加工时间不超过另一种设备1小时的约束为,1.1 线性规划的数学模型,目标函数线性化。产品的产量y等价于,整理得到线性规划模型,约束线性化。将绝对值约束写成两个不等式,1.1 线性规划的数学模型,1.1.2 线性规划的一般模型一般地,假设线性规划数学模型中,有m个约束,有n个决策变量xj , j=1,2,n,目标函数的变量系数用cj表示, cj称为价值系数。约束条件的变量系数用aij表示,aij称为工艺系数。约束条件右端的常数用
13、bi表示,bi称为资源限量。则线性规划数学模型的一般表达式可写成,为了书写方便,上式也可写成:,1.1 线性规划的数学模型,在实际中一般xj0,但有时xj0或xj无符号限制。,1.1 线性规划的数学模型,1、自由提问时间,2、练一练时间:P37 1.1题 1.2题,1.什么是线性规划,掌握线性规划在管理中的几个应用例子2.线性规划数学模型的组成及其特征3.线性规划数学模型的一般表达式。,下一节:图解法,1.1 线性规划的数学模型,运 筹 学Operations Research,陈见标 讲师电话:17328312633QQ:183017101,课程回顾:,线性规划的数学模型由哪三个要素构成?,
14、线性规划是运筹学的一个最基本的分支,通常用于解决哪类问题?,通常研究资源的最优利用、设备最佳运行等问题。,决策变量、目标函数、约束条件,cj称为价值系数。aij称为工艺系数。bi称为资源限量。,线性规划的一般模型,1.1.2 线性规划的一般模型一般地,假设线性规划数学模型中,有m个约束,有n个决策变量xj , j=1,2,n,目标函数的变量系数用cj表示, cj称为价值系数。约束条件的变量系数用aij表示,aij称为工艺系数。约束条件右端的常数用bi表示,bi称为资源限量。则线性规划数学模型的一般表达式可写成:,2、练一练时间:P37 1.1题 1.2题,【解】设x1、x2、x3分别为产品A、
15、B、C的产量,则数学模型为,【解】 第一步:求下料方案,见下表。,第二步:建立线性规划数学模型设xj(j=1,2,,10)为第j种方案使用原材料的根数,则(1)用料最少数学模型为,(2)余料最少数学模型为,1.什么是线性规划,掌握线性规划在管理中的几个应用例子2.线性规划数学模型的组成及其特征3.线性规划数学模型的一般表达式。,下一节:图解法,1.1 线性规划的数学模型,1.通过图解法了解线性规划有几种解的形式2.作图的关键有三点 (1)可行解区域要画正确 (2)目标函数增加的方向不能画错 (3)目标函数的直线怎样平行移动3.线性规划数学模型的标准型,本节课内容,1.2 图解法,图解法的步骤:
16、,1.求可行解集合。分别求出满足每个约束包括变量非负要求的区域,其交集就是可行解集合,或称为可行域;,2.绘制目标函数图形。先过原点作一条矢量指向点(c1,c2),矢量的方向就是目标函数增加的方向,称为梯度方向,再作一条与矢量垂直的直线,这条直线就是目标函数图形;,3.求最优解。依据目标函数求最大或最小移动目标函数直线,直线与可行域相交的点对应的坐标就是最优解。,一般地,将目标函数直线放在可行域中 求最大值时直线沿着矢量方向移动 求最小值时沿着矢量的反方向移动,1.2 图解法,x1,x2,O,10,20,30,40,10,20,30,40,(300,400),(15,10),最优解X=(15,
17、10),最优值Z=8500,例1-7,1.2 图解法,2,4,6,x1,x2,2,4,6,最优解X=(3,1)最优值Z=5,(3,1),min Z=x1+2x2,例1-8,(1,2),1.2 图解法,2,4,6,x1,x2,2,4,6,X(2)(3,1),X(1)(1,3),(5,5),min Z=5x1+5x2,例1-9,有无穷多个最优解即具有多重解,通解为,01,当=0.5时=(x1,x2)=0.5(1,3)+0.5(3,1)=(2,2),1.2 图解法,2,4,6,x1,x2,2,4,6,(1,2),无界解(无最优解),max Z=x1+2x2,例1-10,1.2 图解法,x1,x2,O
18、,10,20,30,40,10,20,30,40,50,50,无可行解即无最优解,max Z=10 x1+4x2,例1-11,1.2 图解法,由以上例题可知,线性规划的解有4种形式:,1.有唯一最优解(例1-7例1-8),2.有多重解(例1-9),3.有无界解(例1-10),4.无可行解(例1-11),1、2情形为有最优解3、4情形为无最优解,1.2 图解法,【解】最优解X(4,1);最优值Z=10,有唯一最优解,1.通过图解法了解线性规划有几种解的形式2.作图的关键有三点 (1)可行解区域要画正确 (2)目标函数增加的方向不能画错 (3)目标函数的直线怎样平行移动,作业: P37教材习题 1
19、.4 1.6 第(2)(4)小题 、1.7第(2)小题,1.2 图解法,1.3 线性规划的标准型,在用单纯法求解线性规划问题时,为了讨论问题方便,需将线性规划模型化为统一的标准形式。,1.3 线性规划的标准型,线性规划问题的标准型为:1目标函数求最大值(或求最小值)2约束条件都为等式方程3变量xj非负4常数bi非负,max(或min)Z=c1x1+c2x2+cnxn,注:本教材默认目标函数是 max,1.3 线性规划的标准型,或写成下列形式:,或用矩阵形式,1.3 线性规划的标准型,max(或min)Z=c1x1+c2x2+cnxn,1.3 线性规划的标准型,通常X记为: 。称为约束方程的系数
20、矩阵,m是约束方程的个数,n是决策变量的个数,一般情况mn,且A的秩等于m,记为r()m。,其中:,1.3 线性规划的标准型,【例1-12】将下列线性规划化为标准型,【解】()因为x3无符号要求 ,即x3取正值也可取负值,标准型中要求变量非负,所以令,1.3 线性规划的标准型,(3)第二个约束条件是号,在号 左端减去剩余变量,x50。,(2) 第一个约束条件是号,在左端加入松驰变量 x4,x40,化为等式;,(4)第三个约束条件是号且常数项为负数,因此在左边加入松驰变量x6,x60,同时两边乘以1。,(5)目标函数是最小值,为了化为求最大值,令Z=Z,得到max Z=Z,即当Z达到最小值时Z达
21、到最大值,反之亦然。,1.3 线性规划的标准型,综合起来得到下列标准型,1.3 线性规划的标准型,max(或min)Z=c1x1+c2x2+cnxn,综合起来得到下列标准型,1.3 线性规划的标准型,1.7 将下列线性规划化为标准形式 (1),【解】(1)令,为松驰变量 ,则标准形式为,当某个变量xj0时,令x/j=xj 。 当某个约束是绝对值不等式时,将绝对值不等式化为两个不等式,再化为等式,例如约束,将其化为两个不等式,再分别加入松驰变量化为等式。,1.3 线性规划的标准型,1.通过图解法了解线性规划有几种解的形式2.作图的关键有三点 (1)可行解区域要画正确 (2)目标函数增加的方向不能
22、画错 (3)目标函数的直线怎样平行移动3.线性规划数学模型的标准型,本节课小结,作业: P37教材习题 1.4 1.6 第(2)(4)小题 、1.7第(2)小题,【例1-13】将下例线性规划化为标准型,【解】 此题关键是将目标函数中的绝对值去掉。令,则有,1.3 线性规划的标准型,得到线性规划的标准形式,对于axb(a、b均大于零)的有界变量化为标准形式有两种方法。 一种方法是增加两个约束xa及xb 另一种方法是令x=xa,则axb等价于0 xba,增加一个约束xba并且将原问题所有x用x= x+a替换。,1.3 线性规划的标准型,1.如何化标准形式?,可以对照四条标准逐一判断!,标准形式是人
23、为定义的,目标函数可以是求最小值。,2.用WinQSB软件求解时,不必化成标准型。,图解法时不必化为标准型。,3.单纯形法求解时一定要化为标准型。,作业:教材习题 1.7,下一节:基本概念,1.3 线性规划的标准型,1.4 线性规划的有关概念,设线性规划的标准型 max Z=CX (1.1) AX=b (1.2) X 0 (1.3)式中A 是mn矩阵,mn并且r(A)=m,显然A中至少有一个mm子矩阵B,使得r(B)=m。,1.4 基本概念,基 (basis)A中mm子矩阵B并且有r(B)=m,则称B是线性规划的一个基(或基矩阵basis matrix )。当m=n时,基矩阵唯一,当mn时,基
24、矩阵就可能有多个,但数目不超过,【例1-14】线性规划,求所有基矩阵。,【解】约束方程的系数矩阵为25矩阵,容易看出r(A)=2,2阶子矩阵有C52=10个,其中第1列与第3列构成的2阶矩阵不是一个基,基矩阵只有9个,即,1.4 基本概念,由线性代数知,基矩阵B必为非奇异矩阵并且|B|0。当矩阵B的行列式等式零即|B|=0时就不是基,当确定某一矩阵为基矩阵时,则基矩阵对应的列向量称为基向量(basis vector),其余列向量称为非基向量,基向量对应的变量称为基变量(basis variable),非基向量对应的变量称为非基变量,在上例中B2的基向量是A中的第一列和第四列,其余列向量是非基向
25、量,x1、x4是基变量,x2、x3、x5是非基变量。基变量、非基变量是针对某一确定基而言的,不同的基对应的基变量和非基变量也不同。,1.4 基本概念,可行解(feasible solution) 满足式(1.2)及(1.3)的解X=(x1,x2,xn)T 称为可行解 。,基本可行解(basis feasible solution) 若基本解是可行解则称为是基本可行解(也称基可行解)。,例如, 与X=(0,0,0,3,2,)都是例1 的可行解。,基本解(basis solution) 对某一确定的基B,令非基变量等于零,利用式(1.) 解出基变量,则这组解称为基的基本解。,最优解(optimal
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 第三 ppt 课件

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