MBA学位课程-运筹学(一)mqh.pptx
《MBA学位课程-运筹学(一)mqh.pptx》由会员分享,可在线阅读,更多相关《MBA学位课程-运筹学(一)mqh.pptx(126页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、运筹学(OperationResearch)MBA学位课程衷心希望本课程能让大家受益衷心希望本课程能让大家受益1教师介绍教师介绍 姓 名:刘满凤 职 称:副教授 博士 单 位:信息管理学院 电 话:3816922(O)3816926(H)E-mailE-mail:课程考核评分方法课程考核评分方法 平时成绩分占 40%其中 课堂讨论5%平时作业5%大作业 30%课程考试分占 60%授课计划授课计划 总总 时时 数:数:48 48 课时课时 授课时数:授课时数:46 46 课时课时 其中课堂授课其中课堂授课4242课时,上机授课课时,上机授课4 4课时课时 案例讨论:案例讨论:2 2 课时课时 2
2、课程内容简介与学习要求课程内容简介运筹学是一门应用性学科,它主要是应用定性分析和定量分析相结合的方法,通过建立实际问题的数学模型,应用合适的优化算法对模型进行求解,从而解决实际问题。其主要内容有:线性规划、整数规划、非线性规划、动态规划、图与网络分析、排队论、存贮论、对策论、决策论、多目标规划等。本课程选取了运筹学在经济管理领域中常用的五个部分作为教学内容,即:线性规划、整数规划、动态规划、图与网络分析、对策论。学习要求本课程将通过重点讲授原理方法、上机解题、个人研究与小组讨论相结合的案例分析等环节,培养学员全局优化的思想,使学员掌握若干类常用的运筹学模型,并能用其解决经济管理中的复杂问题。因
3、此要求学员:对布置的思考、案例讨论题进行认真准备,按进度完成平时作业和上机练习,按要求完成大作业书面报告。参考资料(1)刘满凤、付波、聂高飞编著运筹学模型与方法教程例题分析与题解,清华大学出版社,2001年。(2)运筹学教材编写组编运筹学(修订版),清华大学出版社,1996年。(3)蓝伯雄、程佳惠、陈秉正编著管理数学(下)运筹学,清华大学出版社,1998年。(4)中山、四川、西北、武汉、湘潭大学编运筹学经济管理决策方法,四川大学出版社,1995年。(5)韩大卫编著管理运筹学,大连理工大学出版社,1998年。(6)胡运权主编运筹学习题集(修订版),清华大学出版社,1985年。3本课程内容安派:本
4、课程内容安派:第一部分第一部分 线性规划及其应用线性规划及其应用1、问题的数学模型与求解2、单纯形法与计算机求解3、对偶理论与灵敏度分析4、运输问题及其解法5、指派问题及其解法6、整数线性规划问题及其解法第二部分第二部分 动态规划动态规划1、动态规划的基本概念和最优化原理2、动态规划模型的建立和求解方法3、建模训练与求解第三部分第三部分 对策论模型对策论模型第四部分第四部分 图与网络分析图与网络分析 1、两人有限零和对策模型及其解法2、两人有限非零和对策1、图与网络的基本概念2、树与最小树3、最短路问题4、最大流问题5、最小费用最大流问题4 绪绪 论论一、运筹学的历史与发展国际上运筹学的思想可
5、追溯到1914年,当时的兰彻斯特提出了军事运筹学的作战模型。1917年,丹麦工程师埃尔朗在研究自动电话系统中通话线路与用户呼叫的数量关系问题时,提出了埃尔朗公式,研究了随机服务系统中的系统排队与系统拥挤问题。存储论的最优批量公式是在20世纪20年代初提出的。5二次世界大战时期,德国空军对英伦三岛狂轰滥炸,为对付敌人的空袭,英国人使用了雷达,但没有科学的布局,防空系统的效率并不很高,为解决这个问题,英国军方于1939年9月从全国各地调来一批科学家,共11人,他们中有将军1人、数学家2人、理论物理学家2人、应用物理学家1人、天体物理学家1人、测量学家1人、生物学家3人,来到英国皇家空军指挥部,组成
6、了以著名的物理学家、诺贝尔奖金获得者P.M.S.Blacket为核心的世界上第一个运筹学小组,他们的任务就是应用系统论的观点,统筹规划的方法研究作战问题,这个运筹学小组在作战中发挥了卓越的作用,受到英国政府极大的重视。6于是,英国政府逐渐在它的海陆空三军中都成立了运筹学小组,美国参战以后,也仿效英国在军队中成立了运筹学小组。在生产管理方面的应用,最早是1939年前苏联的康特洛为奇提出了生产组织与计划中的线性规划问题,并给出解乘数法的求解方法,出版了第一部关于线性规划的著作生产组织与计划中的数学方法。但当时并没有引起重视,直到1960年康特洛为奇再次出版了最佳资源利用的经济计算,才受到国内外的一
7、致重视,为此康特洛为奇获得了诺贝尔经济学奖。线性规划提出后很快受到经济学家的重视,如二次世界大战中从事运输模型研究的美国经济学家库普曼斯(T.C.Koopmans),他很快看到了线性规划在经济中应用的意义,并呼吁年轻的经济学家要关注线性规划。其中阿罗、萨谬尔逊、西蒙、多夫曼和胡尔威茨等都获得了诺贝尔奖。750年代中期,钱学森、许国志等教授在国内全面介绍和推广运筹学知识,1956年,中国科学院成立第一个运筹学研究室,1957年运筹学运用到建筑和纺织业中,1958年提出了图上作业法,山东大学的管梅谷教授提出了“中国邮递员问题”,1970年,在华罗庚教授的直接指导下,在全国范围内推广统筹方法和优选法
8、。1978年11月,在成都召开了全国数学年会,对运筹学的理论与应用研究进行了一次检阅,1980年4月在山东济南正式成立了“中国数学会运筹学会”,1984年在上海召开了“中国数学会运筹学会第二届代表大会暨学术交流会”,并将学会改名为“中国运筹学会”。在中国,最早的运筹学思想有战国时期的田忌赛马,它是对策论的一个典型例子,北宋时期的丁渭造皇宫,它是统筹规划的一个例子。8二、运筹学的基本内容1、线性规划(LinearProgram)是一个成熟的分支,它有效的算法单纯形法,主要解决生产计划问题,合理下料问题,最优投资问题。2、整数规划(IntegrateProgram):在线性规划的基础上,变量加上整
9、数约束3、非线性规划(NonlinearProgram):目标函数和约束条件是非线性函数,如证券投资组合优化:如何合理投资使风险最小。4、动态规划(DynamicProgram):多阶段决策问题。是美国贝尔曼于1951年提出的。5、图与网络(GraphTheoryandNetwork):中国邮递员问题、哥尼斯堡城问题、最短路、最大流问题。96、存储模型(InventoryTheory):主要解决生产中的库存问题,订货周期和订货量等问题。7、排队论(QueueTheory):主要研究排队系统中的系统排队和系统拥挤现象,从而评估系统的服务质量。8、对策论(GameTheory):主要研究具有斗争性
10、质的优化问题。9、决策分析(DecisionAnalysis):主要研究定量化决策三、运筹学的工作步骤1、明确目标、收集资料、提出问题2、建立模型3、模型求解与检验4、结果分析与实施10第一部分第一部分 线性规划及其应用线性规划及其应用 线性规划研究的主要内容线性规划主要解决两个方面的问题:(1)对于给定的一项任务,如何统筹安排,使以最少的资源消耗去完成?(2)在给定的一定数量的资源条件下,如何合理安排,使完成的任务最多?线性规划内容框架1112第一章LP问题的数学模型与求解13解:设x1,x2分别表示在计划期内生产产品、的产量。由于资源的限制,所以有:机器设备的限制条件:x1+2x28原材料
11、A的限制条件:4x116(称为资源约束条件)原材料B的限制条件:4x212同时,产品、的产量不能是负数,所以有x10,x20(称为变量的非负约束)显然,在满足上述约束条件下的变量取值,均能构成可行方案,且有许许多多。而工厂的目标是在不超过所有资源限量的条件下,如何确定产量x1,x2以得到最大的利润,即使目标函数Z=2x1+3x2的值达到最大。14综上所述,该生产计划安排问题可用以下数学模型表示:maxz=2x1+3x2例2.(营养配餐问题)假定一个成年人每天需要从食物中获取3000卡路里热量,55克蛋白质和800毫克钙。如果市场上只有四种食品可供选择,它们每千克所含热量和营养成份以及市场价格如
12、下表所示。问如何选择才能使在满足营养的前提下使购买食品的总费用最小?15解:设xj(j=1,2,3,4)为第j种食品每天的购买量,则配餐问题数学模型为minz=10 x1+6x2+3x3+2x416例3运输问题(课本P6)某公司经销某种产品,三个产地和四个销地的产量、销量、单位运价如下表所示。问在保证产销平衡的条件下,如何调运可使总运费最少?销地单位运价产地B1B2B3B4产量A15610360A2419740A3423860销量3050404017解:(1)确定决策变量:设xij(i=1,2,3;j=1,2,3,4)为从产地i运到销地j的运量(2)确定目标函数:总运费最小minz=(3)确定
13、约束条件:x11+x12+x13+x14=60产量约束:x21+x22+x23+x24=40 x31+x32+x33+x34=60 x11+x21+x31=30销量约束:x12+x22+x32=50 x13+x23+x33=40 x14+x24+x34=4018非负约束xij0由此模型总结为:19(二)LP问题的模型上述几例所提出的问题,可归结为在变量满足线性约束条件下,求使线性目标函数值最大或最小的问题。它们具有共同的特征。(1)每个问题都可用一组决策变量(x1,x2,xn)表示某一方案,其具体的值就代表一个具体方案。通常可根据决策变量所代表的事物特点,可对变量的取值加以约束,如非负约束。(
14、2)存在一组线性等式或不等式的约束条件。(3)都有一个用决策变量的线性函数作为决策目标(即目标函数),按问题的不同,要求目标函数实现最大化或最小化。20满足以上三个条件的数学模型称为LP问题的数学模型,其一般形式为:max(或或min)z=c1x1+c2x2+cnxn(1.1)(1.2)(1.3)或紧缩形式21或矩阵形式或向量形式:max(或min)z=cx其中c=(c1,c2,cn),称为价值系数向量;称为技术系数矩阵(也称消耗系数矩阵)22称为资源限制向量,X=(x1,x2,xn)T称为决策变量向量下面我们再来看两个实际例子。引例3课本P60例25(投资计划问题)某公司经调研分析知,在今后
15、三年内有四种投资机会。第种方案是在三年内每年年初投资,年底可获利15%,并可将本金收回;第种是在第一年的年初投资,第二年的年底可获利45%,并将本金收回,但该项投资不得超过2万元;第种是在第二年的年初投资,第三年的年底可获利65%,并将本金收回,但该项投资不得超过1.5万元;第种是在第三年的年初投资,年底收回本金,且可获利35%,但该项投资不得超过1万元。现在本公司准备拿出3万元来投资,问如何计划可使到第三年年未本利和最大?23解:问题分析。该问题的实际投资背景如下表所示:(1)确定决策变量:设xij表示第i年对第j个方案的投资额,i=1,2,3;j=1,2,3,4年份一二三四x111.15x
16、11x121.45x12x211.15x21x231.65x23x311.15x31x341.35x3424(2)确定目标函数:第三年年未的本利和为maxz=1.65x23+1.15x31+1.35x34(3)确定约束条件:每一年的投资额应等于当年公司拥有的资金数:x11+x12=3x21+x23=1.15x11x31+x34=1.45x12+1.15x21每个方案投资额的限制:x122x231.5非负约束:xij0,i=1,2,3;j=1,2,3,4x34125引例4(合理下料问题)要用一批长度为7.4米的园钢做100套钢架,每套钢架由2.9米、2.1米、1.5米的园钢各一根组成,问:应如何
17、下料才能使所用的原料最省?解:问题分析:一根长度为7.4米的园钢,要裁出2.9米、2.1米、1.5米的料有多种裁法,如可裁出一根2.9米、二根2.1米,也可裁出三根2.1米的。这样我们把所有裁法列举出来,如下表所示:下料方案根数一二三四五六七八长度米2.9111200002.1201012301.503113204合计7.17.46.57.36.67.26.36料头(米)0.300.90.10.80.21.11.426(1)确定决策变量:设xj表示按第j种方案所用的园钢的数量(2)确定目标函数:问题要求所用原料最省,所用原料为:minz=x1+x2+x3+x4+x5+x6+x7+x8(3)确定
18、约束条件:2.9米园钢的数量限制x1+x2+x3+2x41002.1米园钢的数量限制2x1+x3+x5+2x6+3x71001.5米园钢的数量限制3x2+x3+x4+3x5+2x6+4x3100非负限制xj0,且为整数,j=1,2,8建立线性规划模型的一般步骤:(1)确定决策变量;(2)确定目标函数;(3)确定约束条件。27引例引例5一个木材储运公司有很大的仓库用以储运出售木一个木材储运公司有很大的仓库用以储运出售木材。由于木材季度价格的变化,该公司于每季度初购进木材。由于木材季度价格的变化,该公司于每季度初购进木材,一部分于本季度内出售,一部分储存起来以后出售。材,一部分于本季度内出售,一部
19、分储存起来以后出售。已知该公司仓库的最大储存量为已知该公司仓库的最大储存量为2000万米万米3,储存费用为,储存费用为(70+100u)千元)千元/万米万米3,u为存储时间(季度数)。已知为存储时间(季度数)。已知每季度的买进卖出价及预计的销售量如下表所示。每季度的买进卖出价及预计的销售量如下表所示。季度季度买进价(万元买进价(万元/万米万米3)卖出价(万元卖出价(万元/万米万米3)预计销售量(万米预计销售量(万米3)冬冬4104251000春春4304401400夏夏4604652000秋秋4504551600由于木材不宜久贮,所有库存木材应于每年秋末售完。为由于木材不宜久贮,所有库存木材应
20、于每年秋末售完。为使售后利润最大,试建立这个问题的线性规划模型。使售后利润最大,试建立这个问题的线性规划模型。28设设yi分别表示冬、春、夏、秋四个季度采购的木材数,分别表示冬、春、夏、秋四个季度采购的木材数,xij代代表第表第i季度采购的用于第季度采购的用于第j季度销售的木材数。季度销售的木材数。季季度度买进价买进价(万元(万元/万万米米3)卖出价卖出价(万元(万元/万万米米3)预计销售预计销售量(万米量(万米3)冬冬4104251000春春4304401400夏夏4604652000秋秋450455160029引例引例6、有一艘货轮,分前、中、后三个舱位,它们的容积有一艘货轮,分前、中、后
21、三个舱位,它们的容积与最大允许载重量如表与最大允许载重量如表1所示。现有三种货物待运,已知有所示。现有三种货物待运,已知有关数据列于表关数据列于表2。为了航运安全,要求前、中、后舱在实际。为了航运安全,要求前、中、后舱在实际载重量上大体保持各舱最大允许载重量的比例关系,具体载重量上大体保持各舱最大允许载重量的比例关系,具体要求前、后舱分别与中舱之间载重量比例上偏差不超过要求前、后舱分别与中舱之间载重量比例上偏差不超过15%,前、后舱之间不超过,前、后舱之间不超过10%。问该货轮应装载。问该货轮应装载A,B,C各多少件,运费收入为最大?试建立这个问题的线性规各多少件,运费收入为最大?试建立这个问
22、题的线性规划模型。划模型。前舱前舱中舱中舱后舱后舱最大允许载重量(吨)最大允许载重量(吨)200030001500容积(立方米)容积(立方米)400054001500表1商品商品数量(件)数量(件)每件体积(立方米每件体积(立方米/件)件)每件重量(吨每件重量(吨/件)件)运价(元运价(元/件)件)A6001081000B100056700C8007560030设表示设表示xij装于第装于第j(j=1,2,3)舱位的第舱位的第i(i=1,2,3)种商品的数量种商品的数量舱位载重限制舱位体积限制商品数量限制平衡条件前舱前舱 中舱中舱 后舱后舱重重量量2000 3000 1500容容积积4000
23、5400 1500商商品品数量数量 体体积积重重量量运运价价A6001081000B100056700C8007560031(三)LP问题的标准型1.为了讨论LP问题解的概念和解的性质以及对LP问题求解方便,必须把LP问题的一般形式化为统一的标准型:或maxz=cx标准型的特点:目标函数是最大化类型约束条件均由等式组成决策变量均为非负bi(i=1,2,n)=0322.化一般形式为标准型目标函数:minzmax(-z)=-cx若约束为“”型左边+松驰变量;若约束为“”型左边“松驰变量”若变量xj0-xj0变量,若变量xj无限制令xj=xjxj若右边常数bi0等式两边同乘以(-1)。例4课本P9化
24、下述问题为标准型minz=-x1+2x2-3x3x1+2x2+3x37s.t.-x1+x2-x3-2-3x1+x2+2x3=5x1,x30,x2无约束33解:首先考察变量:令,并加入松驰变量x4,x5化为如下标准型:练习:课本P642.2(3)34解:令则加入松驰变量s,w,得到标准型如下:35(四)LP问题解的概念1.从代数的角度看:可行解(FeasibleSolution):满足约束条件(1.8)和(1.9)的解X=(x1,x2,xn)T称为可行解。所有可行解构成可行解集,即可行域。最优解(OptimalSolution):而使目标函数达到最大值的可行解称为最优解,对应的目标函数值称为最优
25、值。求解LP问题就是求其最优解和最优值,但从代数的角度去求是困难的。设LP问题362.从LP角度看:基(Basis):设A为mxn矩阵,r(A)=m,B是A中的mxn阶非奇异子矩阵(即|B|0),则称B是LP问题的一个基。若B是LP问题的一个基,则B由m个线性独立的列向量组成,即B=(Pr1,Pr2,Prm),其中Prj=(a1rj,a2rj,amrj)T,(j=1,2,m)称为基向量。基变量(BasicVariables)与非基变量(Non-basicVariable)与基向量Prj相对应的变量xrj称为基变量,其它变量称为非基变量。显然,对应于每个基总有m个基变量,nm个非基变量。基本解(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MBA 学位 课程 运筹学 mqh
限制150内