运筹学PPT精品课程课件全册课件汇总.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《运筹学PPT精品课程课件全册课件汇总.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 PPT 精品课程 课件 汇总
- 资源描述:
-
1、授课人:XX XX XX学院 XX 专业【全套课件全套课件】第第1 1章章 运筹学思想与运筹学建模运筹学思想与运筹学建模 第第2 2章章 基本概念和理论基础基本概念和理论基础 第第3 3章章 线性规划线性规划 第第4 4章章 最优化搜索算法的结构与一维搜索最优化搜索算法的结构与一维搜索 第第5 5章章 无约束最优化方法无约束最优化方法 第第6 6章章 约束最优化方法约束最优化方法 第第7 7章章 目标规划目标规划 第第8 8章章 整数规划整数规划 第第9 9章章 网络计划网络计划 第第1010章章 层次分析法层次分析法 第第1111章章 智能优化计算简介智能优化计算简介第第 1 1 章章运筹学
2、简称运筹学简称 OR(美)(美)Operations Research(英)(英)Operational Research“运筹于帷幄之中,决胜于千里之外运筹于帷幄之中,决胜于千里之外”三个来源:军事、管理、经济三个来源:军事、管理、经济 三个组成部分:三个组成部分:运用分析理论、竞争理论、随机服务理论运用分析理论、竞争理论、随机服务理论 运筹学是为决策机构在对其控制下的业运筹学是为决策机构在对其控制下的业务活动进行决策时,提供一门以量化为务活动进行决策时,提供一门以量化为基础的科学方法。基础的科学方法。运筹学是一门应用科学,它广泛应用现运筹学是一门应用科学,它广泛应用现有的科学技术知识和数学
3、方法,解决实有的科学技术知识和数学方法,解决实际中提出的专门问题,为决策者选择最际中提出的专门问题,为决策者选择最优决策提供定量依据。优决策提供定量依据。运筹学是一种给出问题坏的答案的艺术,运筹学是一种给出问题坏的答案的艺术,否则的话,问题的结果会更坏。否则的话,问题的结果会更坏。(1)合伙原则:应善于同各有关人员合作。合伙原则:应善于同各有关人员合作。(2)催化原则:善于引导人们改变一些常规看催化原则:善于引导人们改变一些常规看法。法。(3)互相渗透原则:多部门彼此渗透地考虑。互相渗透原则:多部门彼此渗透地考虑。(4)独立原则:不应受某些特殊情况所左右。独立原则:不应受某些特殊情况所左右。(
4、5)宽容原则:思路宽、方法多,不局限在某宽容原则:思路宽、方法多,不局限在某一特定方法上。一特定方法上。(6)平衡原则:考虑各种矛盾的平衡、关系的平衡原则:考虑各种矛盾的平衡、关系的平衡。平衡。(1)(1)提出问题:目标、约束、决策变量、参数。提出问题:目标、约束、决策变量、参数。(2)(2)建立模型:变量、参数、目标之间的关系表建立模型:变量、参数、目标之间的关系表 示。示。(3)(3)模型求解:数学方法及其他方法。模型求解:数学方法及其他方法。(4)(4)解的检验:制定检验准则、讨论与现实的一解的检验:制定检验准则、讨论与现实的一致性。致性。(5)(5)灵敏性分析:参数扰动对解的影响情况。
5、灵敏性分析:参数扰动对解的影响情况。(6)(6)解的实施:回到实践中。解的实施:回到实践中。(7)(7)后评估:考察问题是否得到完满解决。后评估:考察问题是否得到完满解决。1.直直 接接 分分 析析 法法2.类类 比比 方方 法法3.模模 拟拟 方方 法法4.数数 据据 分分 析析 法法5.试试 验验 分分 析析 法法6.构构 想想 法法模型评价模型评价:易于理解、易于探查错误、易于计算等易于理解、易于探查错误、易于计算等opt.f(xi,yj,k)s.t.gh(xi,yj,k),0 h=1,2,m其中,其中,xi 为决策变量(可控制)为决策变量(可控制)yj 为已知参数为已知参数 k 为随机
6、因素为随机因素 f,gh 为(一般或广义)函数为(一般或广义)函数建模举例(略)建模举例(略)自看自看1.1.向量和子空间投影定理向量和子空间投影定理(1)(1)n维欧氏空间:维欧氏空间:R Rn 点(向量)点(向量):x R Rn,x=(x1,x2,xn)T 分量分量 xi R R(实数集实数集)方向(自由向量)方向(自由向量):d R Rn,d 0 d=(d1,d2,dn)T 表示从表示从0 0指向指向d 的方的方向向 实用中,常用实用中,常用 x+d 表示从表示从x 点出发沿点出发沿d 方方向移动向移动d 长度得到的点。长度得到的点。d0 xx+(1/2)d(2)(2)向量运算:向量运算
7、:x,y R Rn n x,y 的内积:的内积:xTy=xi yi=x1y1+x2y2+xn yn i=1 x,y 的距离:的距离:xy=(x y)T(x y)(1/2)x 的长度:的长度:x=xTx(1/2)三角不等式三角不等式:x+y xy 点列的收敛:点列的收敛:设点列设点列x(k)R Rn ,x R Rn 点列点列x(k)收敛到收敛到 x,记记lim x(k)=x limx(k)x=0 lim xi(k)=xi,ik k kx+yyx(3)(3)子空间:子空间:设设 d(1),d(2),d(m)R Rn,d(k)0,记记 m L(d(1),d(2),d(m)=x=j d(j)j R j
8、=1为由向量为由向量d(1),d(2),d(m)生成的子空间,简记为生成的子空间,简记为L L。正交子空间:设正交子空间:设 L 为为R Rn的的子空间,其正交子空间为子空间,其正交子空间为 L x R Rn xTy=0,y L 子空间投影定理:子空间投影定理:设设 L 为为R Rn n的的子空间,那么子空间,那么 z R Rn,唯一唯一 x L,y L,使使 z=x+y,且且 x 为问题为问题 min z u s.t.u L 的唯一解,最优值为的唯一解,最优值为y。特别地,特别地,L R Rn n 时,正交子空间时,正交子空间 L 0(零空间零空间)。规定:规定:x,y R Rn,x y x
9、i yi,i;类似地规定类似地规定 x y,x=y,x y。一个有用的定理一个有用的定理 设设 x R Rn,R R,L L为为R Rn 的线性子空间。的线性子空间。若若 xTy ,y R Rn 且且 y 0,则则 x 0,0 若若 xTy ,y L R Rn,则则 x L L,0(特别特别地地,当当L LR Rn n时时,x=0=0)定理的其他形式:定理的其他形式:若若 xTy ,y R Rn 且且 y 0,则则 x 0,0。若若 xTy ,y R Rn 且且 y 0,则则 x 0,0。若若 xTy ,y R Rn 且且 y 0,则则 x 0,0。若若 xTy ,y L L R Rn,则则
10、x L L,0。2.2.多元函数及其导数多元函数及其导数(1)(1)n元函数:元函数:f(x):):R Rn R R 线性函数线性函数:f(x)=cTx+b=ci xi+b 二次函数二次函数:f(x)=(1/2)xTQx+cTx+b =(1/2)aij xi xj +ci xi +b 向量值线性函数:向量值线性函数:F(x)=Ax+d R Rm其中,其中,A为为 mn矩阵,矩阵,d为为m维向量维向量 F(x)=(f1(x),f2(x),fm(x)T 记记 aiT为为A的第的第i行向量,行向量,f(x)=aiTx(2)(2)梯度(一阶偏导数向量):梯度(一阶偏导数向量):f(x)(f/x1,f/
11、x2,f/xn)T R Rn 线性函数线性函数:f(x)=cTx+b,f(x)=c 二次函数二次函数:f(x)=(1/2)xTQx+cTx+b f(x)=Qx+c 向量值线性函数:向量值线性函数:F(x)=Ax+d R Rm F/x=AT(3)Hesse(3)Hesse 矩阵(二阶偏导数矩阵):矩阵(二阶偏导数矩阵):2f/x1 2 2f/x2 x1 2f/xn x1 2f(x)=2f/x1 x2 2f/x22 2f/xn x2 2f/x1 xn 2f/x2 xn 2f/xn2 线性函数线性函数:f(x)=cTx+b,2f(x)=0 二次函数二次函数:f(x)=(1/2)xTQx+cTx+b,
12、2f(x)=Q(4)(4)n元函数的元函数的TaylorTaylor展开式及中值公式展开式及中值公式 设设 f(x):):R Rn R R,二阶可导。在二阶可导。在x*的邻域内的邻域内,有有 一阶一阶TaylorTaylor展开式:展开式:f(x)=f(x*)+f T(x*)(xx*)+ox x*二阶二阶TaylorTaylor展开式:展开式:f(x)=f(x*)+f T(x)(x x*)+(1/2)(x x*)T 2f(x*)(x x*)+ox x*2 一阶中值公式:对一阶中值公式:对x,使使 f(x)=f(x*)+f(x*+(x x*)T(x x*)Lagrange余项:余项:对对x,记记
13、x x*+(x x*)f(x)=f(x*)+f T(x)(x x*)+(1/2)(x x*)T 2f(x)(x x*)复习下列知识:复习下列知识:线性代数的有关概念:向量与矩线性代数的有关概念:向量与矩阵的运算,向量的线性相关和线阵的运算,向量的线性相关和线性无关,矩阵的秩,正定、半正性无关,矩阵的秩,正定、半正定矩阵,线性空间等。集合的有定矩阵,线性空间等。集合的有关概念:开集、闭集,集合运算,关概念:开集、闭集,集合运算,内点、边界点等。内点、边界点等。基本概念基本概念和和 理论基础理论基础1.11.1数学规划模型的一般形式数学规划模型的一般形式 Min Min f(x)目标函数目标函数
14、s.t.s.t.x S 约束集合,可行集约束集合,可行集其中,其中,S Rn,f:S R R,xS称称(f S)的可行解的可行解 最优解最优解:x*S,满足满足f(x*)f(x),x S,则称则称 x*为为(f S)的全局最优解的全局最优解(最优解最优解),),记为记为 g.opt.(global optimum),),简记简记 为为opt.。最优值最优值:x*为为(f S)的最优解的最优解,则称则称 f*=f(x*)为为 (f S)的最优值的最优值(最优目标函数值最优目标函数值)。(f S)局部最优解局部最优解:x*S,x*的邻域的邻域 N(x*),使满足,使满足 f(x*)f(x),x S
15、 N(x*),则称则称 x*为为(f S)的局的局部最优解部最优解,记记 为为l.opt.(local optimum)。在上述定义中,当在上述定义中,当x x*时有严格不等式成立,时有严格不等式成立,则则分别称分别称 x*为为(f S)的严格全局最优解和严格局部最的严格全局最优解和严格局部最优解。优解。严格严格l.opt.严格严格g.opt.l.opt.函数形式函数形式:f (x),gi(x),hj(x):RnR Min f (x)(fgh)s.t.gi(x)0 ,i=1,2,m hj(x)=0 ,j=1,2,l 矩阵形式矩阵形式:Min f(x),f(x):RnR(fgh)s.t.g(x)
16、0 ,g(x):RnRm h(x)=0 ,h(x):RnRl 当当 f(x),gi(x),hj(x)均为线性函数时,称其均为线性函数时,称其为线性规划;若其中有非线性函数时,称其为非为线性规划;若其中有非线性函数时,称其为非线性规划。线性规划。1.凸集凸集(1)凸集的概念)凸集的概念定义定义1 设集合设集合 S Rn,若若 x(1),x(2)S,0,1,必有必有 x(1)(1)x(2)S,则称,则称 S 为凸集。为凸集。规定:单点集规定:单点集 x 为凸集,空集为凸集,空集为凸集。为凸集。注注:x(1)(1)x(2)=x(2)(x(1)x(2)是是连接连接 x(1)与与x(2)的线段的线段。凸
17、集凸集非凸集非凸集非凸集非凸集 例例1 1 证明集合证明集合 S=x Ax=b 是凸集。是凸集。其中,其中,A为为 mn矩阵,矩阵,b为为m维向量。维向量。凸组合:凸组合:设设 x(1),x(2),x(m)R Rn,j 0,m m j=1,那么称那么称 j x(j)为为x(1),x(2),x(m)的的 j=1 j=1凸组合。凸组合。m 比较比较:z=j x(j)j=1j R 构成线性组合构成线性组合 线性子空间线性子空间j0,j 0 构成半正组合构成半正组合 凸锥凸锥j0,j=1 构成凸组合构成凸组合 凸集凸集定理定理1 S是凸集是凸集S中任意有限点的凸组合属于中任意有限点的凸组合属于S。多胞
18、形多胞形 H(x(1),x(2),x(m):由:由 x(1),x(2),x(m)的所有凸组合构成。的所有凸组合构成。单纯形:若单纯形:若多胞形多胞形 H(x(1),x(2),x(m)满足,满足,x(2)x(1),x(3)x(1),x(m)x(1)线性无线性无关。关。多胞形多胞形单纯形单纯形单纯形单纯形(2)凸集的性质)凸集的性质1)凸集的交集是凸集;凸集的交集是凸集;(并?)(并?)2)凸集的内点集是凸集;凸集的内点集是凸集;(逆命题是否成立?)(逆命题是否成立?)3)凸集的闭包是凸集。凸集的闭包是凸集。(逆命题是否成立?)(逆命题是否成立?)4)分离与支撑:凸集边界上任意点存在支分离与支撑:
19、凸集边界上任意点存在支撑超平面;两个互相不交的凸集之间存撑超平面;两个互相不交的凸集之间存在分离超平面。在分离超平面。支撑支撑强分离强分离分离分离非正常非正常分离分离(3)凸锥)凸锥 定义定义2 C Rn,若若 x C,0,有,有 x C,则则称称 C 是以是以 0 为顶点的锥。如果为顶点的锥。如果 C 还是凸集,还是凸集,则称为凸锥。则称为凸锥。集合集合 0、Rn 是凸锥。是凸锥。命题:命题:C是凸锥是凸锥C中任意有限点的半正组合属于中任意有限点的半正组合属于S。02.凸函数凸函数 (1)凸函数及水平集)凸函数及水平集定义定义3 设集合设集合 S Rn 为凸集,函数为凸集,函数 f:SR。若
20、。若 x(1),x(2)S,(0,1),均有,均有 f(x(1)(1)x(2)f(x(1)+(1 )f(x(2),则称则称 f(x)为凸集为凸集 S 上的凸函数。上的凸函数。若进一步有上面不等式以严格不等式成立,则若进一步有上面不等式以严格不等式成立,则称称 f(x)为凸集为凸集 S 上的严格凸函数。上的严格凸函数。(几何意义见几何意义见P27)当当 f(x)为凸函数(严格凸函数)时,则称为凸函数(严格凸函数)时,则称 f(x)为凹函数(严格凹函数)。为凹函数(严格凹函数)。严格凸函数严格凸函数凸函数凸函数严格凹函数严格凹函数定理定理2 f(x)为凸集为凸集 S 上的凸函数上的凸函数 S 上上
21、任意有限点的凸组合的函数值不大于各点任意有限点的凸组合的函数值不大于各点函数值的凸组合。函数值的凸组合。思考:设思考:设f1,f2是凸函数。是凸函数。1)设设1,2 0,1f1+2f2,1f1 2f2是否凸是否凸函数?函数?(都是都是)2)f(x)=max f1(x),f2(x),g(x)=min f1(x),f2(x)是否凸函数?是否凸函数?(不一定)(不一定)定义定义4 设集合设集合 S Rn,函数,函数 f:SR,R,称称 S=x S f(x)为为 f(x)在在 S 上上 的的 水平集水平集。定理定理3 设集合设集合 S R n是凸集,函数是凸集,函数 f:SR是是凸函数,则对凸函数,则
22、对 R,S 是凸集是凸集。注:注:1)水平集的概念相当于在地形图中,海拔高度不高于某一水平集的概念相当于在地形图中,海拔高度不高于某一数值的区域。数值的区域。2)上述定理的逆不真。上述定理的逆不真。考虑分段函数考虑分段函数f(x)=1(x0)或或0(x 0 充分小时有充分小时有 x*+d S,如果如果 lim f(x*+d)f(x*)/存在(包括存在(包括 )则称则称 f(x)为在点为在点x*沿方向沿方向d的方向导数存在,记的方向导数存在,记 f (x*;d)=lim f(x*+d)f(x*)/若若 f(x)在在 x*可导,则可导,则 f (x*;d)=f(x*)Td 。以下设以下设 S Rn
23、 为非空凸集,函数为非空凸集,函数 f:SR2)若)若f 凸,则凸,则 f 在在 S 的内点集上连续。的内点集上连续。注:注:f 在在 S 上不一定连续。上不一定连续。例如例如:f(x)2(当当 x=1);f(x)x2(当 x 0,总有总有 x+d S(可行方向可行方向)。其中,当。其中,当d(1)=d(2)(0)时,称时,称 d(1)和和d(2)同方同方向。向。(4)极方向:方向)极方向:方向 d 不能表示为两个不不能表示为两个不同方向的组合同方向的组合(d=d(1)+d(2)。定理定理5(极点特征)设(极点特征)设 A 满秩,满秩,x 是是 S 极极点的充分必要条件是点的充分必要条件是:存
24、在分解存在分解 A=(B,N),其中),其中B为为m阶非奇异矩阵,使阶非奇异矩阵,使 xT=(xBT,xNT),这里这里 xB=B1b0,xN=0。S中必存在有限多个极点中必存在有限多个极点(Cnm)。定理定理 6(极方向特征)设(极方向特征)设 A=(p1,p2,pn)秩秩为为m,d 是是 S 极方向的充分必要条件是极方向的充分必要条件是:存在分解存在分解 A=(B,N),其中),其中B为为m阶非阶非奇异矩阵,对于奇异矩阵,对于N中的列向量中的列向量 pj 使使 B1pj0,dT=(dBT,dNT),这里这里 dB=B 1pj,dN=(0,.,1,0)T j S中必存在有限多个极方向中必存在
25、有限多个极方向 (nm)Cnm)。例例2 2 考虑多面体考虑多面体S=x Rn Ax=b,x0,其中其中 3 2 1 0 0 65 A=2 1 0 1 0 b=40 0 3 0 0 1 75 即即 3 x1+2 x2+x3 =65 2 x1+x2 +x4 =40 3 x2 +x5 =75 x1,x2,x3,x4,x5 0 例例 题题 3 2 1 0 0A=(p1,p2,p3,p4,p5)=2 1 0 1 0 0 3 0 0 1 A A矩阵包含以下10个33的子矩阵:B B1=(p p1 1,p p2 2,p p3 3)B B2=(p p1 1 ,p p2 2,p p4 4)B B3=(p p1
展开阅读全文