管理运筹学-全套ppt课件.ppt
《管理运筹学-全套ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理运筹学-全套ppt课件.ppt(294页珍藏版)》请在三一办公上搜索。
1、,管 理 运 筹 学,数学的魅力与实质,数学的本质是处理抽象对象,是比语言更精炼、更严谨的符号系统。是人类理性的集中体现。数学的方法是建立一个牢不可破的公理体系,并以演绎推理的方法去构建和扩展整个学科体系。,应用,演绎方法,公理体系,数学大厦,数学的魅力与实质,数学方法在自然科学体系中无处不在,并取得了光辉的成就。19世纪以后,数学被广泛深入地应用于社会科学领域。经济学、管理学领域的许多大师具有高超的数学技能。,数学的魅力与实质,本门课程不仅要学习一门课程,一套方法,更重要的是要学会理性分析问题的方法。培养逻辑思维能力和抽象思维能力。数学在发展的过程中遇到过许多问题,而且也并非确切无疑,大家要
2、敢于质疑,敢于提问题。,数学的魅力与实质,一个例子:S=1-1+1-1+1请问S等于多少?,数学的魅力与实质,至少有三种解法:1、S=(1-1)+(1-1)+(1-1)2、S=1+(-1+1)+(-1+1)3、1-S=1-(1-1+1-1)=1-1+1-1+1-1=S 得到2S=1,从而S=1/2。,数学的魅力与实质,事实上,这是一个争论未定的题目,反映了人类对自然认识的不足。无穷的概念存在许多不足之处,而且并非绝对精确。不同的学派对无穷有着不同的认识。,考核方法,平时成绩占20%,每位同学的初始成绩都是60分(按100分为满分计算)。每次作业交上加1分,不交不加不减,拷贝别人作业一次扣2分。
3、上课主动回答问题每次加2分。提出有价值问题或发现老师错误每次加5分。,运筹学的体系和发展历史,定义运筹学是一门应用于管理有组织系统的科学它为掌管这类系统的人提供决策目标和数量分析的工具运筹学应用分析、实验、量化的方法,对经济管理系统中人、财、物等有限资源进行统筹安排,为决策者提供有依据的最优方案,以实现最有效的管理正式起源与二次世界大战,被称为Operations research,日本人翻译为运做学,台湾人翻译为作业研究,运筹学的体系和发展历史,田忌赛马萌芽在20世纪初,Lanchester战斗方程。丹麦工程师爱尔朗研究电话通讯系统时提出了一些排队论的公式。30年代,数学家列温逊运用运筹思想
4、分析商业广告、顾客心理。,运筹学的体系和发展历史,二次世界大战中,英美科学家研究如何有效运用雷达,研究船队遇到袭击如何减少损失,以及如何使用深水炸弹等紧迫问题。应用:德国潜艇被摧毁数增加到400%,船只中弹数由47%减少到29%。结果:打赢了空战和海战,保证了二次世界大战的最终胜利。,运筹学在现实生活中的例子,企业安排生产计划库存管理公交系统优化食堂窗口设置电脑游戏,帝国时代、魔兽争霸等。,运筹学的学科体系,规划论:包括线性规划、非线性规划、整数规划等。1947年,Danzig提出单纯形法,随后规划方法得到了广泛的应用。图论与网络分析:图是研究离散事物之间关系的一种分析模型。例:有甲、乙、丙、
5、丁、戊、己6名同学参加ABCDEF六个项目的比赛,下表是各运动员报名参赛的项目,问6个项目顺序如何安排,作到每名运动员不连续参加两项比赛。,运筹学的学科体系,运筹学的学科体系,排队论:研究公共服务系统的运行与优化的数学理论方法。决策论:研究不确定情况以及风险情况下的决策。存储论:研究企业的库存计划,进货周期等。博弈论:研究竞争环境下决策者行为的数学方法。,运筹学的工作步骤,提出和形成问题:弄清问题的目标,可能的约束,问题的可控变量,相关参数等。建立模型:把问题中的可控变量、参数、目标、约束之间的关系用一定的模型表示出来。求解:用计算或实验方法求出问题的解。解的检验:检查求解过程,检查解能否反映
6、现实问题。解的实施:将解运用到实际问题中。,第一章 线性规划,本章内容,线性规划模型线性规划问题的图解法单纯形法非标准形线性规划的解法,线性规划模型,规划问题:就是否合理利用有限资源的问题。线性规划:线性的规划问题。两个意思:1、目标函数是线性的 2、约束条件是线性的,线性规划模型,生产决策问题某汽车工厂生产大轿车和载重汽车两种型号的汽车,已知每辆汽车所用的钢材都是2吨/辆,该工厂每年供应的钢材为1600吨;工厂的生产能力是每2.5小时可生产一辆载重汽车,每5小时可生产一辆大轿车,工厂全年的有效工时为2500小时;已知供应给该厂大轿车用的座椅每年可装配400辆。据市场调查,出售一辆大轿车可获利
7、4000元,出售一辆载重汽车可获利3000元。如何安排生产才能使工厂获利最大?,线性规划模型,建模型如下:设大轿车数量为x1,载重汽车数量为x2。,s.t.是subject to 的简写,表示受限制于。,线性规划模型,某工厂在计划期间内生产、两种产品,已知生产单位产品所需的设备台时及A、B两种原材料的消耗,如下表所示:,已知、两种产品每单位分别可以获利50元、100元,问工厂应该如何安排生产才能使工厂获利最多。,线性规划模型,设置变量:生产 产品x1个,产品x2个目标函数是利润最大化:资源是有限的,第一个限制是设备台时的限制:,线性规划模型,第二个限制是原材料A的限制:第三个限制是原材料B的限
8、制:显然,产量不可能为负数:,线性规划模型,建模型如下:设生产 产品x1件,产品x2件。,线性规划模型,(1),(2)分别被称为目标函数和约束条件。目标函数中变量的系数被称为价值系数,约束条件不等号右端称为资源向量或限定系数,约束条件左端变量的系数被称为技术系数。目标函数和约束条件都是一次幂函数,或称线性函数,因此这类规划问题被称为线性规划问题。,线性规划模型,例3:生产卷烟的主要原材料包括烟叶和烟梗。国家规定每千克焦油含量不超过15mg,烟气烟碱含量不超过1.4mg,现在知道每千克烟叶含焦油12mg,烟气烟碱1.5mg,烟梗含焦油18mg,烟气烟碱0.3mg,烟叶每千克50元,烟梗每千克20
9、元,问如何搭配使生产成本最小。,线性规划模型,设每千克卷烟用烟叶x1千克,烟梗x2千克,模型如下:,这是目标函数一个求最小化的问题。,线性规划的标准形,为求解方便,一般线性规划都可以转化成如下标准形式:,要求,线性规划的标准形,目标函数为求最小化时,等式两端同乘以-1,变为求最大化。约束条件为=时,减一个剩余变量。资源变量为负数时,等式两端同乘以-1。变量为=0时,令变量无约束时,令,线性规划的图解法,以例1为例:,线性规划的图解法,x2,800,400,400,800,x1,线性规划的图解法,从图中可以得到:x1=200,x2=600,z=2600最优解为:生产200辆大轿车,生产600辆载
10、重汽车,可获利润2600千元。钢材和工时全部用完,座椅剩余200套。,几个概念,凸集:设k是n维欧氏空间中的一个点集,在集合中任意取两点x1,x2k。如果这两点连线上的一切点都落在k中,则称k为凸集。角顶:设k为凸集,xk,如果不能用不同的两点x1,x2k线性表出x,则称x为k的一个角顶。角顶可行解和角顶不可行解:既是角顶解又是可行解的解称为角顶可行解,是角顶解而不是可行解的解称为角顶不可行解。,图解法的几点启示,线性规划的可行域必定为凸集。线性规划的最优解必定在顶点取得。如果有多个最优解,那么至少有两个相邻的角顶可行解是最优解。角顶可行解的数目是有限的。如果一个角顶可行解的目标函数值比相邻的
11、所有角顶解好,它就是最优解。,解决线性规划问题的思路,基本思路是在满足约束条件的前提下,从一个初始顶点开始,不断寻找改进目标函数的顶点,直到无法改进为止。步骤1:从一个角顶可行解出发,判断相邻的角顶可行解是否比目前的点更好。如果相邻的角顶可行解都劣与这个顶点,则说明这个点已经是最优解,算法结束。步骤2:如果相邻的角顶可行解更好,就向这个点移动。重复步骤1。,线性规划问题解的基本概念,可行解:满足约束条件解称为可行解,对应图解法的阴影部分。基:约束条件中任意一个m阶非奇异子矩阵确定一个线性规划问题的基。对应图解法中的顶点。基可行解:既是可行解又是基解称为基可行解。最优解:满足目标函数和约束条件的
12、解称为最优解。,单纯形法,求解单纯形法的步骤单纯形表法单纯形表法中的一些特殊情况,求解单纯形法的步骤,步骤1:将模型转化为标准形。步骤2:找到一个初始可行基,列出初始单纯形表。步骤3:判断初始可行基是否最优。如果是最优解则结束,否则转步骤4。步骤4:如果不是最优,则通过一定的规则将一个变量换出,另一个变量换入,构成一个新的基解。转步骤3。,求解单纯形法的步骤,x2,800,400,400,800,x1,求解单纯形法的步骤,图形解法只能解决2维的线性规划问题(仅有两个变量)。对超过3维的情况,既无法在平面上画出图形,也无法进行直观的想象。根据图形解法的启示,提出单纯形法解决线性规划问题的基本思路
13、。,单纯形表法,以例一为例:,单纯形表法,步骤1:首先转化为标准形式:添加松弛变量。,单纯形表法,步骤2:找到一个初始可行基。即寻找一个m阶的非奇异子矩阵。从标准形的线性规划问题中可以看出,x3,x4,x5构成了一个3阶的单位矩阵,把这三个变量作为初始可行基。列出初始单纯形表。,单纯形表法,列出初始单纯形表:,单纯形表法,步骤3:确定换入换出变量。方法:先确定换入变量,计算检验数zj-cj,计算方法:,cj为对应xj的系数。以最负的检验数对应的系数列作为主列元素。随后确定换出变量,计算检验数,计算方法:,选择值最小的行对应的主列元素作为换出变量。,单纯形表法,确定换入换出变量:,单纯形表法,步
14、骤4:以主元素为中心,进行迭代运算。,单纯形表法,检验数仍然有负数,继续确定换出换入变量,单纯形表法,迭代运算,单纯形表法,继续迭代:,单纯形表法,从表中可以看出,检验数全部为正数或零,说明已达到最优。求得最优解为:x1=200,x2=600,x3=0,x4=0,x5=200,Z=2600。生产方案为:生产大轿车200辆,生产载重汽车600辆,剩余座椅200套,利润为2600千元。,单纯形表法,思考题1、用单纯形法求解线性规划问题时为什么要首先转化为标准形?2、为什么要选择松弛变量作为初始可行基,能不能任意选择几个变量作为初始可行基?,作业,求解线性规划问题:,作业,某工厂在计划期内要生产A、
15、B两种产品,已知生产单位产品所需的设备台时及甲、乙两种原材料的消耗如下表所示:,作业,该工厂每生产一件产品A可以获利2元,每生产一件产品B可以获利3元,问应该如何安排计划使该工厂获利最多?要求:建立线性规划模型并用单纯形法求解。,单纯形表法,例2:用单纯形表法求解线性规划问题:,单纯形表法,步骤1:首先转化为标准形式:添加松弛变量。,单纯形表法,步骤2:找到一个初始可行基。从标准形的线性规划问题中可以看出,x3,x4,x5构成了一个3阶的单位矩阵,把这三个变量作为初始可行基。列出初始单纯形表。,单纯形表法,列出初始单纯形表:,x1 x2 x3 x4 x5,x Cj,zj,zj-cj,50 10
16、0 0 0 0,1 1 1 0 0 2 1 0 1 0 0 1 0 0 1,b,单纯形表法,步骤3:确定换入换出变量。确定换入变量,计算检验数zj-cj,计算方法:,cj为对应xj的系数。以最负的检验数对应的系数列作为主列元素。随后确定换出变量,计算检验数,计算方法:,选择值最小的行对应的主列元素作为换出变量。,单纯形表法,确定换入换出变量:,单纯形表法,步骤4:以主元素为中心,进行迭代运算。,单纯形表法,检验数仍然有负数,继续确定换出换入变量,x1 x2 x3 x4 x5,x Cj,zj,-50 0 0 0 0,zj-cj,0 100 0 0 0,50 100 0 0 0,1 0 1 0-1
17、 2 0 0 1-1 0 1 0 0 1,b,25000,单纯形表法,迭代运算,x1 x2 x3 x4 x5,x Cj,zj,0 0 50 0 50,zj-cj,50 100 50 0 50,50 100 0 0 0,1 0 1 0-1 0 0-2 1 1 0 1 0 0 1,b,27500,单纯形表法,检验数全部大于等于0,已经求得最优解。最优解为:x1=50,x2=250,x3=0,x4=50,x5=0;Z=27500,单纯形表法,例3:某工厂在计划期内要生产A、B两种产品,已知生产单位产品所需的设备台时及甲、乙两种原材料的消耗如下表所示:,单纯形表法,该工厂每生产一件产品A可以获利2元,
18、每生产一件产品B可以获利3元,问应该如何安排计划使该工厂获利最多?要求:建立线性规划模型并用单纯形法求解。,单纯形表法,A产品的产量设为x1,B产品的产量设为x2,建立模型如下:,单纯形表法,最终单纯形表为:,单纯形表法中一些问题,如果两个相同,有可能产生退化现象(死循环),可以用摄动法求解,就是选下标最小的变量作为换出变量。有一个以上的非基变量为0时,说明有无穷多解,这时换入换出变量做完之后Z值不变,这时两个点连线上的任何一点都是最优解。主列元素全部为负数或0时,这时值无法计算,也无法确定换出变量,则此时说明有无界解,此时检查你的计算过程看前面计算是否出现错误,或检查建模是否有错误。,思考题
19、,当变量无约束时,需要做变换:请问,会同时出现在最终单纯形表中吗?为什么?,单纯形法的进一步讨论,目标函数求最小化时,有两种解决方法:1、目标函数左右同乘以-1,变成求最大化的问题。2、直接用单纯形法计算,但是检验规则改变,以正的检验数对应的变量作为换入变量,当全部检验数为负数时迭代结束。,单纯形法的进一步讨论,当约束条件出现等号约束时,无法通过增加松弛变量的方法产生初始可行解,这时要使用增加人工变量的方法来产生初始可行基。由于人工变量在最终解中必须为0,否则无法满足约束条件,如何使人工变量在最优解中为0?用大M法。,大M法,当目标函数是求极大值时,令人工变量在目标函数中的系数为-M,其中M是
20、一个非常大的正数。这样,如果人工变量不为0,则目标函数就无法取到最优。当目标函数是求最小时,令人工变量在目标函数中的系数为M(为什么?)。,大M法,例4:,大M法,化为标准形,约束条件变为:,大M法,系数行列式为:这时无法直接在系数矩阵中找到一个初始可行解。把第三个约束条件添加一个人工变量。,大M法,约束条件:变为:由这两个式子可以看出x5必定等于0。,大M法,系数行列式变为:出现了一个三维的单位矩阵,可以用单纯形法求解了,但还要保证x5=0,所以目标函数变形为:,大M法,列出初始单纯形表:,大M法,迭代计算,大M法,迭代运算,x1 x2 x3 x4 x5,x Cj,zj,0 0-4.5 0
21、2.5+M,zj-cj,3 5-4.5 0 2.5,3 5 0 0-M,1 0 1 0 0 0 0 3 1-1 0 1-1.5 0 0.5,b,27,大M法,迭代计算,x1 x2 x3 x4 x5,x Cj,zj,0 0 0 1.5 M+1,zj-cj,3 5 0 1.5 1,3 5 0 0-M,1 0 0-1/3 1/3 0 0 1 1/3-1/3 0 1 0 1/2 0,b,36,大M法,大于等于约束条件 当出现大于等于约束条件时,首先添加一个剩余变量,使约束条件变为等式约束,然后再添加一个人工变量,用大M法求解。常数项为负数时,先在等式两边同乘-1,使资源变量变为正数,然后再根据相应情况
22、进行处理。,趣味数学,这是基诺未能想出来的又一个悖论。一条蠕虫在橡皮绳的一端。橡皮绳长一公里。蠕虫以每秒1厘米的稳定速度沿橡皮绳爬行。在1秒钟之后,橡皮绳就像橡皮筋一样拉长为2公里。再过一秒钟后,它又拉长为3公里,如此下去。蠕虫最后究竟会不会达到终点呢?,作业,将本问题转化为标准形,并列出初始单纯形表。,作业,求解线性规划问题:,第二章 对偶理论和灵敏度分析,本章内容,对偶问题的提出原问题与对偶问题原问题与对偶问题的转化影子价格对偶问题的求解灵敏度分析,对偶问题的提出,对偶现象无论是从理论还是实践,对偶问题是线性规划最重要和最有趣的概念和理论刻划四边形面积与周长之间的关系周长一定的四边形中,面
23、积为最大面积一定的四边形中,周长为最小一种现象的两种提法线性规划问题原问题:求目标最大对偶问题:求目标最小,对偶问题的提出,例1 美佳公司计划制造、两种家电产品的生产,已知生产单位产品所需的设备A、B、C台时如下。该公司每生产一单位产品、可获利50元、100元。问:如何达到利润最大?,对偶问题的提出,例1的决策问题:生产多少个产品和产品才能使利润达到最大设决策变量 x1 为生产产品的数量,x2为生产产品的数量 最大利润:max z=50 x1+100 x2 约束条件:x1+x2 300 2x1+x2 400 x2 250 x1,x2 0,对偶问题的提出,生产产品,创造最大利润?,出赁设备,确定
24、合理租金?,出赁设备总租金不应低于原利润,全部设备的总租金越低越好,对偶问题的提出,设决策变量 y1,y2,y3为设备A、B、C每台时的租金最小租金:min f=300y1+400y2+250y3,原问题与对偶问题,原问题某企业有m种资源,生产n种产品各种资源的拥有量为bi,xj为产量,aij 为生产第j种产品所消耗第i种资源的数量,cj为产值,原问题与对偶问题,对偶问题出让资源,获取回报,付出代价条件:同等数量资源出让的代价应不低于组织生产的产值yi出让第i种资源付出的代价,原问题与对偶问题,两者的关系,原问题与对偶问题的转化,例2.写出下列问题的对偶问题及对偶的对偶问题,原问题与对偶问题的
25、转化,对偶问题,对偶的对偶问题,原问题与对偶问题的转化,目标函数求最小等式约束xj 0 xj 取值无约束,原问题与对偶问题的转化,例3 写出下述线性规划的对偶问题,原问题与对偶问题的转化,对偶问题,影子价格,原问题与对偶问题的重要性质Yi对一个第i种资源的估价,不是资源的市场价格是企业根据资源在生产中作出的贡献的估价影子价格:对资源在生产中作出的贡献的估价对偶变量Yi单位资源在最优利用条件下所产生的经济效果特征影子价格依赖于资源利用情况,是未知量。随生产任务、产品结构情况变化。,影子价格,一种边际价格:yi的值相当于在给定的生产条件下,bi每增加一个单位时,目标函数z的增加量一种机会成本当市场
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理 运筹学 全套 ppt 课件
链接地址:https://www.31ppt.com/p-3607651.html