《运筹学》课件运筹一.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《运筹学》课件运筹一.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 课件 运筹
- 资源描述:
-
1、目目 录录 绪绪 论论 第一章第一章 线性规划线性规划 第二章第二章 对偶理论与灵敏度分析对偶理论与灵敏度分析 第三章第三章 运输问题运输问题 第四章第四章 整数规划整数规划 第五章第五章 动态规划动态规划 第六章第六章 图与网路分析图与网路分析 第七章第七章 随机服务理论概述随机服务理论概述 第八章第八章 生灭服务系统生灭服务系统 第九第九章章 存储存储理论理论 第十章第十章 网络计划方法网络计划方法绪绪 论论 一、运筹学的起源与发展一、运筹学的起源与发展 二、运筹学的定义和主要研究分支二、运筹学的定义和主要研究分支 三、运筹学的特点及研究对象三、运筹学的特点及研究对象 四、运筹学解决问题的
2、方法步骤四、运筹学解决问题的方法步骤 五、五、运筹学与其他学科的关系运筹学与其他学科的关系一、运筹学的起源与发展一、运筹学的起源与发展 起源于二次大战的一门新兴交叉学科起源于二次大战的一门新兴交叉学科 与作战问题相关与作战问题相关 如雷达的设置、运输船队的护航、反潜作战中深水炸弹如雷达的设置、运输船队的护航、反潜作战中深水炸弹的深度、飞行员的编组、军事物资的存储等的深度、飞行员的编组、军事物资的存储等 英国称为英国称为 Operational Research 美国称为美国称为 Operations Research 战后在经济、管理和机关学校及科研单战后在经济、管理和机关学校及科研单位继续研
3、究位继续研究 1952年,年,Morse 和和 Kimball出版出版运筹学方法运筹学方法 1948年英国首先成立运筹学会年英国首先成立运筹学会 1952年美国成立运筹学会年美国成立运筹学会 1959年成立国际运筹学联合会年成立国际运筹学联合会(IFORS)我国于我国于1982年加入年加入IFORS,并于,并于1999年年8月组织了第月组织了第15届大会届大会一、运筹学的起源与发展一、运筹学的起源与发展1、中国运筹学会简介、中国运筹学会简介50年代中期,我国著名科学家钱学森、许国志等教授将运筹学从西方引年代中期,我国著名科学家钱学森、许国志等教授将运筹学从西方引入国内。入国内。1980年年4月
4、,中国数学会运筹学分会成立。月,中国数学会运筹学分会成立。1991年,中国运筹年,中国运筹学会成立学会成立。历届学会理事长有,华罗庚、越民义,徐光辉,。历届学会理事长有,华罗庚、越民义,徐光辉,章祥荪章祥荪,袁袁亚湘亚湘,胡旭东,胡旭东,戴彧虹(现任)(现任)2、中国系统工程学会简介、中国系统工程学会简介 1、1979年由钱学森、宋健、关肇直、许国志等年由钱学森、宋健、关肇直、许国志等21名专家、学者共同倡名专家、学者共同倡议并筹备。议并筹备。1980年年11月月18日在北京正式成立。日在北京正式成立。第一届理事会理事长关第一届理事会理事长关肇直,第二、三届理事长许国志。第四、五届理事长顾基发
5、、第六、七肇直,第二、三届理事长许国志。第四、五届理事长顾基发、第六、七届理事长陈光亚,第八、九届理事长汪寿阳,第十届届理事长陈光亚,第八、九届理事长汪寿阳,第十届杨晓光(现任)。(现任)。3、运筹学、系、运筹学、系 统工程统工程 主要研究人员构成主要研究人员构成1)数学:如华罗庚、越民义,徐光辉,)数学:如华罗庚、越民义,徐光辉,章祥荪章祥荪,袁亚湘袁亚湘,许国志,顾,许国志,顾基发,胡旭东,基发,胡旭东,戴彧虹等;等;2)控制论:张仲俊,刘豹,陈珽,郑维敏,)控制论:张仲俊,刘豹,陈珽,郑维敏,吴沧浦吴沧浦,赵纯均,陈剑等,赵纯均,陈剑等3)管理等专业相关教学、科研技术人员)管理等专业相关
6、教学、科研技术人员567一、运筹学的起源与发展一、运筹学的起源与发展4、相关研究机构和高校、相关研究机构和高校1)中国科学院数学与系统科学研究院系统科学研究所)中国科学院数学与系统科学研究院系统科学研究所2)中国科学院数学与系统科学研究院应用数学研究所)中国科学院数学与系统科学研究院应用数学研究所3)哈工大:胡运权,黄梯云,钱国明等)哈工大:胡运权,黄梯云,钱国明等4)天津大学:刘豹,顾培亮,张维,)天津大学:刘豹,顾培亮,张维,杜杜 纲纲等等5)西安交大:汪应洛,席酉民等)西安交大:汪应洛,席酉民等6)上海交大:张仲俊,王浣尘等)上海交大:张仲俊,王浣尘等7)清华大学:郑维敏,赵纯均,陈剑等
7、;)清华大学:郑维敏,赵纯均,陈剑等;8)大连理工:王众托,胡祥培等)大连理工:王众托,胡祥培等9)北航:顾昌耀,黄海军等)北航:顾昌耀,黄海军等10)北理工)北理工:吴沧浦吴沧浦,吴祈宗,张强等,吴祈宗,张强等9二、运筹学的定义和主要研究分支二、运筹学的定义和主要研究分支 运筹学的定义运筹学的定义 为决策机构对所控制的业务活动作决策时,提供以数量为决策机构对所控制的业务活动作决策时,提供以数量为基础的科学方法为基础的科学方法Morse 和和 Kimball 运筹学是把科学方法应用在指导人员、工商企业、政府运筹学是把科学方法应用在指导人员、工商企业、政府和国防等方面解决发生的各种问题,其方法是
8、发展一个和国防等方面解决发生的各种问题,其方法是发展一个科学的系统模式,并运用这种模式预测,比较各种决策科学的系统模式,并运用这种模式预测,比较各种决策及其产生的后果,以帮助主管人员科学地决定工作方针及其产生的后果,以帮助主管人员科学地决定工作方针和政策和政策英国运筹学会英国运筹学会 运筹学是应用分析、试验、量化的方法对经济管理系统运筹学是应用分析、试验、量化的方法对经济管理系统中人力、物力、财力等资源进行统筹安排,为决策者提中人力、物力、财力等资源进行统筹安排,为决策者提供有根据的最优方案,以实现最有效的管理供有根据的最优方案,以实现最有效的管理中国百中国百科全书科全书 现代运筹学涵盖了一切
9、领域的管理与优化问题,称为现代运筹学涵盖了一切领域的管理与优化问题,称为 Management Science10二、运筹学的定义和主要研究分支二、运筹学的定义和主要研究分支 运筹学的分支运筹学的分支 数学规划:线性规划、非线性规划、整数规划、动态规数学规划:线性规划、非线性规划、整数规划、动态规划、目标规划等划、目标规划等 图论与网路理论图论与网路理论 随机服务理论:排队论随机服务理论:排队论 存储理论存储理论 网络计划方法网络计划方法 决策理论决策理论 对策论对策论 系统仿真:随机模拟技术、系统动力学系统仿真:随机模拟技术、系统动力学 可靠性理论可靠性理论 金融工程金融工程11三、运筹学的
10、特点及研究对象三、运筹学的特点及研究对象运筹学的特点:运筹学的特点:1)优化优化以整体最优为目标,从系统的观点出发,力图以整个系以整体最优为目标,从系统的观点出发,力图以整个系统最佳的方式来协调各部门之间的利害冲突,从而求出统最佳的方式来协调各部门之间的利害冲突,从而求出问题的最优解。所以运筹学可看成是一门优化技术,为问题的最优解。所以运筹学可看成是一门优化技术,为解决各类问题提供优化方法解决各类问题提供优化方法2定量定量为所研究的问题提供定量的解决方案。如采用运筹学研为所研究的问题提供定量的解决方案。如采用运筹学研究资源分配问题时,其求解结果是一个定量的最优资源究资源分配问题时,其求解结果是
11、一个定量的最优资源分配方案。分配方案。运筹学的研究对象:运筹学的研究对象:来自生产管理过程中的具体问题,如资源分配、物资调来自生产管理过程中的具体问题,如资源分配、物资调度,生产计划与控制等。度,生产计划与控制等。12四、运筹学解决问题的方法步骤四、运筹学解决问题的方法步骤 1、理清问题、明确目标、理清问题、明确目标 2、建立模型、建立模型 讨论:什么叫模型讨论:什么叫模型 3、求解模型。建立模型之后,、求解模型。建立模型之后,需要设计相应算法进需要设计相应算法进行求解,实际问题行求解,实际问题运算量一般都很大,通常需要用计运算量一般都很大,通常需要用计算机算机求解求解。4、结果分析、结果分析
12、 讨论:模型计算结果与已有的经验或知识进行比较讨论:模型计算结果与已有的经验或知识进行比较 1)模型计算结果和已有的经验或知识比较一致)模型计算结果和已有的经验或知识比较一致 2)模型计算结果和已有的经验或知识差异较大)模型计算结果和已有的经验或知识差异较大 你喜欢那一种情况?你喜欢那一种情况?13五、五、运筹学与其他学科的关系运筹学与其他学科的关系 运筹学运筹学目标分析、目标分析、建模建模、求解求解和结果分析需要用到和结果分析需要用到很多相关学科的知识,它与如下学科的知识关系比较很多相关学科的知识,它与如下学科的知识关系比较密切。密切。1、数学:、数学:学习、应用运筹学应该具备较广的数学知识
13、,学习、应用运筹学应该具备较广的数学知识,许多运筹学者来自数学专业就是这个原因,有人甚至许多运筹学者来自数学专业就是这个原因,有人甚至认为运筹学是一门应用数学认为运筹学是一门应用数学;2、管理学:运筹学研究对象是、管理学:运筹学研究对象是生产管理过程的具体问生产管理过程的具体问题,在利用运筹学理论和方法解决具体问题时,需要题,在利用运筹学理论和方法解决具体问题时,需要的涉及管理科学的有关理论的涉及管理科学的有关理论;3、计算机:、计算机:运筹学所研究的实际问题通常都是比较复运筹学所研究的实际问题通常都是比较复杂,而且规模比较大,在求解这些问题时,必须借助杂,而且规模比较大,在求解这些问题时,必
14、须借助计算机来完成计算机来完成。14第一章第一章 线性规划线性规划1.1 线性规划模型线性规划模型1.1.11.1.1问题的提出问题的提出一、一、例例1 1、多产品生产问题、多产品生产问题(Max,)甲电缆甲电缆乙电缆乙电缆资源量资源量铜(吨)铜(吨)2110铅(吨)铅(吨)118价格(万元)价格(万元)64需求需求无限制无限制7另 问该工厂应如何安排生产才能使工厂的总收入最大?问该工厂应如何安排生产才能使工厂的总收入最大?一、一、例例1 1、多产品生产问题、多产品生产问题(Max,)设设x1,x2 分别代表甲、乙两种电缆的生产量,分别代表甲、乙两种电缆的生产量,f(x)为工厂为工厂的总收入,
15、则上述问题可用如下数学模型来表示的总收入,则上述问题可用如下数学模型来表示其中,其中,OBJ(Objective)表示目标,)表示目标,S.t.(Subject to)表示满足)表示满足于。表示在满足铜、铅资源和需求等约束条件下,使工厂的总收于。表示在满足铜、铅资源和需求等约束条件下,使工厂的总收入这一目标达到最大入这一目标达到最大。最优解为。最优解为产量不允许为负值产量约束铅资源约束铜资源约束0,78102.46)(max:212212121xxxxxxxtsxxxfOBJ.36)(max,6,221xfxx二、例二、例2、配料问题(、配料问题(min,)某混合饲料加工厂计划从市场上购买甲、
16、乙两种原料生产一种某混合饲料加工厂计划从市场上购买甲、乙两种原料生产一种混合饲料。混合饲料对混合饲料。混合饲料对VA、VB1、VB2和和VD的最低含量有一定的最低含量有一定的要求。已知单位甲、乙两种原料的要求。已知单位甲、乙两种原料VA、VB1、VB2和和VD的含量,的含量,单位混合饲料对单位混合饲料对VA、VB1、VB2和和VD的最低含量以及甲、乙两的最低含量以及甲、乙两种原料的单位价格如种原料的单位价格如下下表所示。表所示。问该该加工厂应如何搭配使用甲乙两种原料,才能使混合问该该加工厂应如何搭配使用甲乙两种原料,才能使混合饲料在满足饲料在满足VA、VB1、VB2和和VD的最低含量要求条件下
17、,的最低含量要求条件下,总成本最小?总成本最小?二、例二、例2、配料问题(、配料问题(MIN,)设设 x1,x2分别代表混合单位饲料对甲、乙两种原料的用量,分别代表混合单位饲料对甲、乙两种原料的用量,f(x)表示单位混合饲料所需要的成本,则上述问题的线性规划数学表示单位混合饲料所需要的成本,则上述问题的线性规划数学模型如下:模型如下:该数学模型的最优解为该问题的最优解为该数学模型的最优解为该问题的最优解为x1=3.69,x2=0.77,minf(x)=1.490,22.05.02.16.02.033.00.125.05.0.5.03.0)(min212121212121xxxxxxxxxxts
18、xxxf三、线性规划数学模型的特征和定义三、线性规划数学模型的特征和定义1、线性规划数学模型线性规划数学模型的特征的特征:1)有一组决策变量(有一组决策变量(x1,x2,xn)表示某一方案。这一组)表示某一方案。这一组决策变量的具体值就代表一个具体方案;决策变量的具体值就代表一个具体方案;2)有一个目标函数,该目标函数根据其的具体性质取最大值有一个目标函数,该目标函数根据其的具体性质取最大值或最小值。当目标为成本型时取最小,而当目标为效益型时取或最小值。当目标为成本型时取最小,而当目标为效益型时取最大。最大。3)有一组约束方程,包括决策变量的非负约束;有一组约束方程,包括决策变量的非负约束;4
19、)目标函数和约束方程都是线性的。目标函数和约束方程都是线性的。2、线性规划数学模型的定义线性规划数学模型的定义定义定义1.1 有一个目标函数和一组约束方程,且目标函数和约束有一个目标函数和一组约束方程,且目标函数和约束方程都是线性的数学模型称为线性规划数学模型。方程都是线性的数学模型称为线性规划数学模型。四、线性规划数学模型的背景模型和思考四、线性规划数学模型的背景模型和思考1、线性规划数学模型线性规划数学模型的背景模型的背景模型:例例1.1的多产品生产计划问题的数学模型称为线性规划的背景模的多产品生产计划问题的数学模型称为线性规划的背景模型。把该背景模型的条件一般化后可叙述如下:用有限量的几
20、型。把该背景模型的条件一般化后可叙述如下:用有限量的几种资源生产若干种产品,如何安排生产,才能使工厂的总收入种资源生产若干种产品,如何安排生产,才能使工厂的总收入或利润达到最大。或利润达到最大。2、背景模型的思考、背景模型的思考1)讨论:什么叫背景模型)讨论:什么叫背景模型能够帮助我们理解和记住一些相对抽象和复杂问题的简单问题能够帮助我们理解和记住一些相对抽象和复杂问题的简单问题模型。模型。2)背景模型的思考)背景模型的思考利用一些相对比较简单的问题来阐述一些相对复杂和抽象的运利用一些相对比较简单的问题来阐述一些相对复杂和抽象的运筹学中的一些筹学中的一些基础基础概念和原理是概念和原理是本课程本
21、课程力求在力求在教学教学中体现的第中体现的第一个特点,一个特点,希望大家希望大家用心体会用心体会。1.1.2 1.1.2 线性规划数学模型的一般表示方式线性规划数学模型的一般表示方式技术系数右端项价值系数线性规划问题的规模约束行数变量个数:;:;:;:;:0,),(),(),(.)(max(min)21221122222121112121112211ijijnmnmnmmnnnnnnabcmnmnxxxbxaxaxabxaxaxabxaxaxatsxcxcxcxf21 1、和式和式njxmibxatsxcxfjinjjijnjjj,2,1 ,0,2,1 ,.)(max1122 2、向量式向量式
22、0000 ),();,(.)(max210212121010bbbbaaaPxxxXcccC0XbxPtsCXxfmmjjjjTnnnjjj23 3、矩阵式矩阵式 00,00),(),();,(.)(max212121212222111211矩阵表示,TTmTnnmnmmnnbbbxxxcccaaaaaaaaatsxf0bXCA0XbAXCX24 1.1.3 线性规划的图解法线性规划的图解法1187654322x1876543O109x2A BCEDFGH123f(x)=0f(x)=12.36)(max,6,2:0,78102.46)(max21212212121xfxxxxxxxxxtsxx
23、xf最优解最优解1187654322x1876543O109x2A BCEDFGH123f(x)=36线性规划问题的几个特点:线性规划问题的几个特点:1、线性规划的可行域为凸集、线性规划的可行域为凸集;讨论:什么叫凸集?讨论:什么叫凸集?集合中任意两点连线上的一切点仍然在该集合中,在平面上集合中任意两点连线上的一切点仍然在该集合中,在平面上为凸多边形,在空间上为凸几何体;为凸多边形,在空间上为凸几何体;讨论:最优解在那里取得?讨论:最优解在那里取得?2、线性规划的最优解一定可在其凸集的某一顶点上达到;、线性规划的最优解一定可在其凸集的某一顶点上达到;讨论:什么情况有最优解?最优解的存在性条件?
24、讨论:什么情况有最优解?最优解的存在性条件?3、线性规划若有可行域且其可行域有界,则一定有最优解。、线性规划若有可行域且其可行域有界,则一定有最优解。上述上述3个结论是线性规划的个结论是线性规划的3个个基础基础定理,可以用严格的数学定理,可以用严格的数学方法进行证明方法进行证明。我们以简单、直观的图解法方式给出,相信我们以简单、直观的图解法方式给出,相信大家是可以接受的。大家是可以接受的。1.3 线性规划求解的线性规划求解的基础基础原理和单纯形法原理和单纯形法1.3.1 1.3.1 线性规划问题的标准形线性规划问题的标准形一、线性规划模型一般形式一、线性规划模型一般形式二、求解思路二、求解思路
25、1 1、规定一标准型线性的规划问题数学模型;规定一标准型线性的规划问题数学模型;2 2、如何把非标准形的线性规划问题数学模型转化为标准形如何把非标准形的线性规划问题数学模型转化为标准形线性规划问题数学模型?线性规划问题数学模型?3 3、如何求解标准形线性规划问题数学模型。如何求解标准形线性规划问题数学模型。njxmibxatsxcxfjinjjijnjjj,2,1 ),0(0,2,1 ,),(.)(max(min)11不限不限三、三、线性规划问题的标准形线性规划问题的标准形在上述线性规划标准形中,决策变量的个数取在上述线性规划标准形中,决策变量的个数取n+mn+m个是习惯表个是习惯表示法。我们
展开阅读全文