许香敏最优化方法.ppt
《许香敏最优化方法.ppt》由会员分享,可在线阅读,更多相关《许香敏最优化方法.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最优化方法许香敏许香敏中国石油大学数理系中国石油大学数理系Email:Email:xuxalumni.sfu.caxuxalumni.sfu.ca课程网页:课程网页:www.sfu.ca/xxub/gradoptimizationwww.sfu.ca/xxub/gradoptimization序序研究内容:在有限种或无限种可行方案中挑选最优方案,构造寻求最优解的计算方法研究目的:主要解决最优计划、最优分配、最 优决策、最佳设计、最佳管理等最优化问题。应用领域:科学工程、国防、交通、管理、经济、金融、计算机等。1.1.最优化方法概述最优化方法概述2最优化方法(Optimization Techn
2、iques)隶属于运筹学.运筹学(Operations Research)是用数学方法研究各种系统的最优化问题,应用数学模型求得合理利用各种资源的最佳方案,为决策者提供科学决策的依据。数学规划又包括线性规划,整数规划,非线性规划,目标规划和动态规划等,是运筹学的主要内容.一些背景知识3 运筹学这一名词最早出现于1938年。当时英,美等国盟军在与德国的战争中遇到了许多错综复杂的战略和战术问题难以解决,比如()防空雷达的布置问题:()护航舰队的编队问题:为了应付上述各种复杂问题,英美等国逐批召集不同专业背景的科学家,在三军组织了各种研究小组,研究的问题都是军事性质的,在英国称为“Operation
3、al Research”,其他英语国家称为“Operations Research”,意思是军事行动研究。这些研究小组运用系统优化的思想,应用数学技术分析军事问题,取得了非常理想的效果。4二次大战以后,在军事运筹小组中工作过的一部分科学家开始转入民用部门,他们把对军事系统最优化的研究成果拓展到各种民用系统的研究上。1947年美国数学家G.B.Dantzig在研究美国空军资源配置时,提出了求解线性规划的有效方法单纯形法。二十世纪五十年代初,应用计算机求解线性规划获得成功。至五十年代末,一些工业先进国家的大型企业已经较普遍地使用运筹学方法解决在生产经营管理中遇到的实际问题,并取得了良好的效果,至六
4、十年代中期,运筹学开始应用于一些服务性行业和公用事业。5我国运筹学的研究始于五十年代中期我国运筹学的研究始于五十年代中期,当时由,当时由钱学森钱学森教教授将运筹学从西方国家引入我国,以授将运筹学从西方国家引入我国,以华罗庚华罗庚教授为首的一大教授为首的一大批科学家在有关企事业单位积极推广和普及运筹学方法,在批科学家在有关企事业单位积极推广和普及运筹学方法,在建筑,纺织,交通运输,水利建设和邮电等行业都有不少应建筑,纺织,交通运输,水利建设和邮电等行业都有不少应用。关于邮递员投递的最佳路线问题就是由我国年轻的数学用。关于邮递员投递的最佳路线问题就是由我国年轻的数学家家管梅谷管梅谷于于196219
5、62年首先提出的,在国际上统称为中国邮递员年首先提出的,在国际上统称为中国邮递员问题。我国运筹学的理论和应用研究在较短时间内赶上了世问题。我国运筹学的理论和应用研究在较短时间内赶上了世界水平。界水平。62.学习本课程所需的数学知识向量、向量的模(范数)、向量的运算、线性相关与无关、基.矩阵的运算及性质、矩阵的秩、特征值、正定性。向量函数、连续性、可微性、梯度、海森矩阵、向量函数(多元函数)的Taylor定理 73.课程基本内容:课程基本内容:线性规划线性规划无约束最优化方法无约束最优化方法约束最优化方法约束最优化方法多目标最优化方法多目标最优化方法84.学习要求及考评掌握主要的优化模型的数学计
6、算方法.了解现代优化方法及其数学原理.熟练掌握应用数学软件计算优化问题.最终成绩最终成绩 (讨论待定)(讨论待定)=作业作业 30%+30%+期末期末 70%?70%?=作业作业 30%30%+论文论文 70%70%?=作业作业 30%+30%+论文论文 30%+30%+期末期末 30%30%?95.参考书目主要参考书目:主要参考书目:理论方面:理论方面:(1)陈宝林,陈宝林,最优化理论与算法最优化理论与算法(第(第2版),版),清华大学出版社清华大学出版社,2005(2)何坚勇,何坚勇,最优化方法最优化方法,清华大学出版社,清华大学出版社,2007计算方面:计算方面:(3)曹卫华,郭正,曹卫
7、华,郭正,最优化技术方法及最优化技术方法及MATLAB的实现的实现,化学工业出版社,化学工业出版社,2005(4)朱德通,朱德通,最优化模型与实验最优化模型与实验,同济大学出版社,同济大学出版社,2003 10第一讲第一讲 线性规划的基本概念线性规划的基本概念l 线性规划问题及其数学模型线性规划问题及其数学模型l 线性规划的图解法线性规划的图解法l 线性规划问题的标准型线性规划问题的标准型l 标准型线性规划的解标准型线性规划的解l 线性规划的基本原理线性规划的基本原理1.1.问题的提出:问题的提出:在在生生产产管管理理的的经经营营活活动动中中,通通常常需需要要对对“有有限限的的资资源源”寻求寻
8、求“最佳最佳”的利用或分配方式。的利用或分配方式。l有限资源:劳动力、原材料、设备或资金等有限资源:劳动力、原材料、设备或资金等 l最最佳佳:有有一一个个标标准准或或目目标标,使使利利润润达达到到最最大大或或成成本本达达到最小。到最小。有限资源的合理配置有有限资源的合理配置有两类两类问题问题l如何合理的使用有限的资源,使生产经营的如何合理的使用有限的资源,使生产经营的效益达到效益达到最大最大;l在生产或经营的任务确定的条件下,合理的组织生产,在生产或经营的任务确定的条件下,合理的组织生产,安排经营活动,使所安排经营活动,使所消耗的资源数最少消耗的资源数最少。1.11.1线性规划问题及其数学模型
9、线性规划问题及其数学模型例例:某制药厂生产甲、乙两种药品,生产这两种药品要消某制药厂生产甲、乙两种药品,生产这两种药品要消耗某种维生素。生产每吨药品所需要的维生素量,所占用的耗某种维生素。生产每吨药品所需要的维生素量,所占用的设备时间,以及该厂每周可提供的资源总量如下表所示:设备时间,以及该厂每周可提供的资源总量如下表所示:每吨产品的消耗每吨产品的消耗 每周资源总量每周资源总量 甲甲乙乙维生素维生素(公斤)(公斤)30302020160160设备设备(台)(台)5 51 11515已知该厂生产每吨甲、乙药品的利润分别为已知该厂生产每吨甲、乙药品的利润分别为5 5万元和万元和2 2万万元。但根据
10、市场需求调查的结果,甲药品每周的产量不应超元。但根据市场需求调查的结果,甲药品每周的产量不应超过过4 4吨。问该厂应如何安排两种药品的产量才能使每周获得吨。问该厂应如何安排两种药品的产量才能使每周获得的利润最大?的利润最大?定义定义:x1为生产甲种药品的计划产量数,为生产甲种药品的计划产量数,x2为生产乙种药品的计划产量数。为生产乙种药品的计划产量数。目标:目标:要使总利润最大化要使总利润最大化maxz=5x1+2x2约束:约束:每周资源总量的限制,每周资源总量的限制,30 x1+20 x21605x1+x215甲种药品每周产量不应超过甲种药品每周产量不应超过4吨的限制吨的限制x14计划生产数
11、不可能是负数,计划生产数不可能是负数,x10 x20每吨产品的消耗每吨产品的消耗 每周资源总量每周资源总量甲甲乙乙维生素维生素(公斤)(公斤)3020160设备设备(台)(台)5115单位利润单位利润(万元万元)5数学模型为数学模型为每吨产品的消耗每吨产品的消耗 每周资源总量每周资源总量 甲甲乙乙维生素(公斤)维生素(公斤)3020160设备(台)设备(台)5115单位利润单位利润(万元万元)5这是一个如何合理的使用有限的资源,使生产经营的效益达到最这是一个如何合理的使用有限的资源,使生产经营的效益达到最大的数学规划问题。大的数学规划问题。在满足一组约束条件的限制下,寻求在满足一组约束条件的限
12、制下,寻求决策变量决策变量x1,x2的决策值,的决策值,使目标函数达到最大值。使目标函数达到最大值。例例:某某化化工工厂厂根根据据一一项项合合同同要要求求为为用用户户生生产产一一种种用用甲甲、乙乙两两种种原原料料混混合合配配制制而而成成的的特特种种产产品品。已已知知甲甲、乙乙两两种种原原料料都都含含有有A A、B B、C C三三种种化化学学成成分分,两两种种原原料料分分别别所所含含三三种种化化学学成成分分的的百百分分比比含含量量,以以及及按按合合同规定的产品中三种化学成分的最低含量如下表所示:同规定的产品中三种化学成分的最低含量如下表所示:已已知知甲甲、乙乙两两种种原原料料的的成成本本分分别别
13、是是每每公公斤斤3 3元元和和2 2元元,厂厂方方希希望望总成本达到最小,问如何配置该产品?总成本达到最小,问如何配置该产品?原料原料化学成分含量(化学成分含量(%)产品中化学成分的最低含量产品中化学成分的最低含量(%)甲甲乙乙A A12123 34 4B B2 23 32 2C C3 315155 5化学成分化学成分定义定义x1,x2分别为每公斤产品中甲,乙两种原料的数量,分别为每公斤产品中甲,乙两种原料的数量,目标:目标:使总成本最小化使总成本最小化minz=3x1+2x2约束:约束:配料平衡条件,配料平衡条件,x1+x2=1产品中产品中A、B、C三种化学成分的最低含量三种化学成分的最低含
14、量12x1+3x242x1+3x223x1+15x25非负性条件非负性条件x10,x20 原料原料化学成分含量(化学成分含量(%)产品中化学成分的最低含量产品中化学成分的最低含量(%)甲甲乙乙A A12123 34 4B B2 23 32 2C C3 315155 5单位成本(元)单位成本(元)化学成分化学成分数学模型:数学模型:原料原料化学成分含量(化学成分含量(%)产品中化学成分的最低含量产品中化学成分的最低含量(%)甲甲乙乙A A12123 34 4B B2 23 32 2C C3 315155 5单位成本(元)单位成本(元)化学成分化学成分这这是是一一个个原原料料配配制制问问题题,是是
15、在在生生产产任任务务确确定定的的条条件件下下,合合理的组织生产,使所消耗的资源数最少的数学规划问题。理的组织生产,使所消耗的资源数最少的数学规划问题。满满足足一一组组约约束束条条件件的的同同时时,寻寻求求变变量量x1和和x2的的值值使使目目标标函函数取得最小值。数取得最小值。例例:某某铁铁器器加加工工厂厂要要制制作作100100套套钢钢架架,每每套套要要用用长长为为2.92.9米米,2.12.1米米和和1.51.5米米的的圆圆钢钢各各一一根根。已已知知原原料料长长为为7.47.4米米,问问应应如如何何下下料料,可可使使材材料料最省?最省?分分析析:在在长长度度确确定定的的原原料料上上截截取取三
16、三种种不不同同规规格格的的圆圆钢钢,可可以以归归纳纳出出8 8种不同的下料方案:种不同的下料方案:圆钢(米)圆钢(米)2 29 91 12 20 01 10 01 10 00 02 21 10 00 02 22 21 11 13 30 01 15 53 31 12 20 03 31 10 04 4料头(米)料头(米)0 00.10.10.20.20.30.30.80.80.90.91.1.1.41.4 问题归纳为问题归纳为如何混合使用这如何混合使用这8 8种不同的下料方案,来制造种不同的下料方案,来制造100100套套钢架,且要使剩余的余料总长为最短。钢架,且要使剩余的余料总长为最短。设设表示
17、用第表示用第j 种下料方案下料的原料根数,种下料方案下料的原料根数,j=1,2,8,目标:目标:使余料总长度最小化使余料总长度最小化min z=0 x1+0.1x2+0.2x3+0.3x4+0.8x5+0.9x6+1.1x7+1.4x8约束:约束:三种规格圆钢根数三种规格圆钢根数x1+2x2+x4+x6=1002x3+2x4+x5+x6+3x7=1003x1+x2+2x3+3x5+x6+4x8=100非负取整条件非负取整条件xj0(j=1,28)且取整数且取整数圆钢(米)圆钢(米)2 29 91 12 20 01 10 01 10 00 02 21 10 00 02 22 21 11 13 3
18、0 01 15 53 31 12 20 03 31 10 04 4余料(米)余料(米)0 00.10.10.20.20.30.30.80.80.90.91.1.1.41.4 数学模型数学模型s.t.这是一个下料问题,是在生产任务确定的条件下,合理的组织生产,这是一个下料问题,是在生产任务确定的条件下,合理的组织生产,使所消耗的资源数最少的数学规划问题。使所消耗的资源数最少的数学规划问题。满足一组约束条件的同时,寻求变量满足一组约束条件的同时,寻求变量x1至至x8的值的值,使目标函数取得最使目标函数取得最小值。小值。圆钢(米)圆钢(米)2 29 91 12 20 01 10 01 10 00 0
19、2 21 10 00 02 22 21 11 13 30 01 15 53 31 12 20 03 31 10 04 4料头(米)料头(米)0 00.10.10.20.20.30.30.80.80.90.91.11.11.41.4且为整数且为整数 与规划问题有关的数学模型总有两部分组成:与规划问题有关的数学模型总有两部分组成:l约束条件:约束条件:反映了有限资源对生产经营活动的种种约束,反映了有限资源对生产经营活动的种种约束,或者生产经营必须完成的任务;或者生产经营必须完成的任务;l目标函数目标函数:反映生产经营者在有限资源条件下希望达到:反映生产经营者在有限资源条件下希望达到的生产或经营的目
20、标。的生产或经营的目标。2.2.线性规划的一般数学模型线性规划的一般数学模型 线性规划模型的特征:线性规划模型的特征:(1)用一组)用一组决策变量决策变量x1,x2,,xn表示某一方案,且在一般情况下,表示某一方案,且在一般情况下,变量的取值是非负的。变量的取值是非负的。(2)有一个)有一个目标函数目标函数,这个目标函数可表示为这组变量的,这个目标函数可表示为这组变量的线性线性函数。函数。(3)存在若干个)存在若干个约束条件约束条件,约束条件用决策变量的线性等式或线,约束条件用决策变量的线性等式或线性不等式来表达。性不等式来表达。(4)要求目标函数)要求目标函数实现最大化实现最大化(max)或
21、或最小化最小化(min)。)。满足上述满足上述4个特征的规划问题称为个特征的规划问题称为线性规划问题。线性规划问题。通常称通常称 为为决策变量决策变量,为为价值系数价值系数,为为消耗系数消耗系数,为为资源限制系数资源限制系数。线性规划的模型的一般形式线性规划的模型的一般形式:目标函数目标函数 满足约束条件满足约束条件min(max)min(max)1.2 1.2 线性规划的图解法线性规划的图解法 适用于适用于求解两个变量求解两个变量的线性规划问题的线性规划问题1.1.图解法的基本步骤图解法的基本步骤例例4 4:利用例利用例1 1说明图解法的主要步骤,说明图解法的主要步骤,例例1 1的数学模型为
22、的数学模型为O51015x1x1=4x2101AB(2,5)Cz5x1+x2=1530 x1+20 x2=1605x1+2x2=5 线性规划图解法的基本步骤线性规划图解法的基本步骤(1)建立以)建立以x1,x2为坐标轴的直角坐标系,画出线性规划问题为坐标轴的直角坐标系,画出线性规划问题的的可行域可行域,(2)求目标函数)求目标函数z=C1x1+C2x2的的梯度梯度z=(c1,c2),(3)任取任取等值线等值线C1x1+C2x2=z0,沿梯度沿梯度z正方向平移正方向平移,(若是极小化问题,则沿(若是极小化问题,则沿负梯度方向负梯度方向z平移),平移),求等直线将离未离可行域时与可行域的交点。求等
23、直线将离未离可行域时与可行域的交点。(4)若交点存在,则该点坐标就是最优解)若交点存在,则该点坐标就是最优解X*。例如:max z=x1+3x2s.t.x1+x26-x1+2x28x1 0,x20可行域目标函数等值线最优解64-860 x1x2282.2.图解法的几种可能结果图解法的几种可能结果 (1(1)有)有唯一最优解唯一最优解,如例,如例1 1 则目标函数等值线则目标函数等值线10 x1+2x2=z 与第二约束与第二约束 5x1+x215 的的边边界界线线平平行行。将将等等值值线线沿沿梯梯度度z=(10,2)正正方方向向平平移至移至B点时与可行域点时与可行域OABC的整条边界线的整条边界
24、线AB重合。重合。这这表表明明线线段段AB上上的的每每一一点点都都使使目目标标函函数数取取得得同同样样的的最最大值,因而都是最优解。大值,因而都是最优解。(2)有)有无穷多最优解无穷多最优解 如例如例1中的目标函数设为中的目标函数设为:max z=10 x1+2x2 例例5 5:试用图解法求解下列线性规划问题试用图解法求解下列线性规划问题(3 3)无界解无界解(或称无最优解)(或称无最优解)无界解是指线性规划问题的最优解无界。无界解是指线性规划问题的最优解无界。若是极大化问题,则可使目标函数值若是极大化问题,则可使目标函数值z+,z+,极小化问题极小化问题 则可使目标函数值则可使目标函数值z-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 许香敏最 优化 方法
限制150内