最优化导论课件.ppt
《最优化导论课件.ppt》由会员分享,可在线阅读,更多相关《最优化导论课件.ppt(55页珍藏版)》请在三一办公上搜索。
1、2023/3/13,Algorithms Design Techniques and Analysis,1,教学目的、内容和形式,目的:掌握数学建模及最优化的基本理论;掌握几类最优化问题的算法;通过学习常用的一些建模的方法,培养分析问题、解决问题的能力.教材数学建模与最优化,董文永,机械工业出版社,2009.参考书:见后面的参考书目录.学习形式:自学、讲授相结合.成绩构成:平时(30%-40%)+期末(60%-70%).,2023/3/13,Algorithms Design Techniques and Analysis,2,参考文献,数学建模与数学实验 赵静 但琦 高等教育出版社 系统仿真
2、导论,肖田元 张燕云 陈加栋,清华大学出版社 计算机仿真技术基础,刘瑞叶 任洪林 李志民,电子工业出版社 自动控制原理除第4、8、10三章,庞国仲,中国科大出版社;计算机仿真技术(吴旭光),吴旭光,化学工业出版社 系统仿真技术,彭晓源,北京航空航天大学出版社数学建模导论 陈理荣 北京邮电大学出版社数学建模方法 齐 欢 华中理工大学出版社数学实验 姜启源 高等教育出版社数学建模 袁震东,洪渊,林武忠等 华东师范大学出版社数学模型引论 唐焕文 大连理工大学出版社运筹学 钱颂迪等 清华大学出版社现代优化计算方法 刑文训 清华大学出版社最优化原理与方法,薛嘉庆,冶金工业出版社,1986。最优化计算方法
3、,席少霖,赵凤治,上海科学技术出版社,1983。非线性方程组解法与最优化方法,王德人,高等教育出版社,1985。非线性规划,胡毓 达,高等教育出版社,1990,2023/3/13,Algorithms Design Techniques and Analysis,3,Main contents,Part 1 Optimization:Theory and PracticeIntroduction:Concept,Background and Progress Linear ProgrammingNonlinear ProgrammingSimulation OptimizationDynami
4、c programming and Optimization ControlNetwork OptimizationPart 2 The Technology of Mathematic ModelingFuzzy Modeling and Data AnalysisSystem IdentificationHierarchical Analysis Aggregation AnalysisDifferential Modeling:Theory and PracticePart 3 Meta-Heuristic Optimization MethodsAnt AlgorithmsITO Al
5、gorithms,2023/3/13,Algorithms Design Techniques and Analysis,4,数学家名人录,2023/3/13,Algorithms Design Techniques and Analysis,Chapter 1,Introduction:Concept,History,Progress and Class of Mathematic Modeling and Optimization,2023/3/13,Algorithms Design Techniques and Analysis,6,Contents of CH1,引言:数学建模与最优
6、化的背景数学建模的进展最优化技术的进展数学建摸的基本概念与分类数学模型与数学建模数学模型的分类数学模型的应用领域数学建模举例数学建模的过程最优化的基本概念与分类最优化的基本概念最优化技术分类最优化建模与求解示例数学建摸与最优化的关系,2023/3/13,Algorithms Design Techniques and Analysis,7,1 引言:数学建模与最优化的背景,1.1 数学建模的历史与意义1.2 最优化的历史与意义,2023/3/13,Algorithms Design Techniques and Analysis,8,1.1 数学建模的历史与意义,数学建模的历史和数学的历史基本
7、上是一样的;古埃及几何学产生于尼罗河泛滥后土地的重新丈量;古印度几何学的起源则与宗教密切相关中国的周批算经是讨论天文学测量的巨著;大约公元前世纪,毕达哥拉斯学派重视自然及社会中不变因素的研究,把几何、算术、天文、音乐称为“四艺”,在其中追求宇宙的和谐规律性。17世纪出现了笛卡尔、牛顿、莱布尼兹等数学家,奠定了微积分的基础,其研究的对象包括行星运动、流体运动、机械运动、植物生长等均属于数学建模的范畴;19世纪后期,数学成为了研究数与形、运动与变化的学问;可以说,数学是模式的科学,其目的是要揭示人们从自然界和数学本身的抽象世界中所观察到的结构和对称性。,2023/3/13,Algorithms D
8、esign Techniques and Analysis,9,1.2 最优化的历史,最优化问题有相当长的发展历史,最一早可以追溯到牛顿、拉格朗日时代。由于牛顿等对微积分的重要贡献,才使得差分方程法解决最优化问题成为可能。这其中的先锋者包括贝诺利(Bemot),欧拉(Eller)和拉格郎日等。Lagrange发明了有名的拉格郎日乘子法。柯西(Canchy)首先提出了最速下降法(解决无约束最小化问题)。尽管有这些早期的成果,最优化的发展相当缓慢,直到50年代高速计算机的出现。50年代后,最优化的发展进入旺盛期,出现了大量的新算法。Dantzig提出了解决线性规划问题的simplex方法,Bell
9、man提出了动态规划最优化最优性原理,使得约束最优化成为可能性。Kuhn和Tucher提出的最优化规划问题的充分和必要条件开创了非线性规划优化技术的基础。几何规划优化由Zountijker和Rosen在60年代提出,Gomory同时提出了积分规划技术。随机(或统计)规划技术最早山Danzig和charnes提出,Cooper发展了该技术。,2023/3/13,Algorithms Design Techniques and Analysis,10,构成现代优化理论的相关技术是模拟退火SA、遗传算法GA等现代启发式最优化算法,他们均是从60年代发展起来的。SA算法是一种组合优化算法,足模拟材半l
10、)Jl日一中的退火处理(Annealing)得名的优化算法。退火是材料加工的一种处理方式,即首先将固体加工到融化状态,再逐渐冷却,直到材料达到结品状态。在这个过程中,固体内的自由能最终被降低到最小状态。在实践中,冷却过程必须非常小心控制,以防止固体结晶到局部最小能量状态,即局部最优解,从而影响材料的强度等各种性能。模拟退火算法模拟这样的物理过程,将组合最小化能量状态模拟为最终晶体状态,并设计一个类似的处理过程,达到优化的目的。,2023/3/13,Algorithms Design Techniques and Analysis,11,1.2 数学建摸的基本概念与分类,数学模型与数学建模数学模
11、型的分类数学模型的应用领域数学建模举例数学建模的过程,2023/3/13,Algorithms Design Techniques and Analysis,12,1.2.1 数学建模与数学模型,模型是把对象实体通过适当的过滤,用适当的表现规则描绘出的简洁的模仿品.通过这个模仿品,人们可以了解到所研究实体的本质,而且在形式上便于人们对实体进行分析和处理。,模型概念,模型是人们十分熟悉的东西,例如:玩具、照片及展览会里的电站模型、火箭模型等实物模型;地图、电路图、分子结构图等经过一定抽象的符号模型;大型水箱中的舰艇模型、风洞中的飞机模型等物理模型。,2023/3/13,Algorithms De
12、sign Techniques and Analysis,13,数学模型(Mathematical Model)和数学建模(Mathematical Modeling),对于一个现实对象,为了一个特定目的,根据其内在规律,作出必要的简化假设,运用适当的数学工具,得到的一个数学结构。,建立数学模型的全过程(包括表述、求解、解释、检验等),数学模型,数学建模,2023/3/13,Algorithms Design Techniques and Analysis,14,数学建模的具体应用,分析与设计,预报与决策,控制与优化,规划与管理,数学建模,计算机技术,知识经济,2023/3/13,Algori
13、thms Design Techniques and Analysis,15,数学模型的分类,按模型的应用领域分类,生物数学模型,医学数学模型,地质数学模型,数量经济学模型,数学社会学模型,2023/3/13,Algorithms Design Techniques and Analysis,16,数学模型的分类,按是否考虑随机因素分类,确定性模型,随机性模型,2023/3/13,Algorithms Design Techniques and Analysis,17,数学模型的分类(续),按是否考虑模型的变化分类 静态模型动态模型,按建立模型的数学方法分类 几何模型微分方程模型图论模型规划论
14、模型马氏链模型,按应用离散方法或连续方法 离散模型连续模型,2023/3/13,Algorithms Design Techniques and Analysis,18,数学模型的分类(续),按人们对事物发展过程的了解程度分类,白箱模型:指那些内部规律比较清楚的模型。如力学、热学、电学以及相关的工程技术问题。,灰箱模型:指那些内部规律尚不十分清楚,在建立和改善模型方面都还不同程度地有许多工作要做的问题。如气象学、生态学经济学等领域的模型。,黑箱模型:指一些其内部规律还很少为人们所知的现象。如生命科学、社会科学等方面的问题。但由于因素众多、关系复杂,也可简化为灰箱模型来研究。,2023/3/13
15、,Algorithms Design Techniques and Analysis,19,数学建模示例,椅子能在不平的地面上放稳吗,问题分析,模型假设,通常 三只脚着地,放稳 四只脚着地,四条腿一样长,椅脚与地面点接触,四脚连线呈正方形;,地面高度连续变化,可视为数学上的连续曲面;,地面相对平坦,使椅子在任意位置至少三只脚同时着地。,2023/3/13,Algorithms Design Techniques and Analysis,20,模型构成,用数学语言把椅子位置和四只脚着地的关系表示出来,椅子位置,利用正方形(椅脚连线)的对称性,用(对角线与x轴的夹角)表示椅子位置,四只脚着地,距
16、离是的函数,四个距离(四只脚),A,C 两脚与地面距离之和 f(),B,D 两脚与地面距离之和 g(),两个距离,椅脚与地面距离为零,正方形ABCD绕O点旋转,2023/3/13,Algorithms Design Techniques and Analysis,21,用数学语言把椅子位置和四只脚着地的关系表示出来,f(),g()是连续函数,对任意,f(),g()至少一个为0,数学问题,已知:f(),g()是连续函数;对任意,f()g()=0;且 g(0)=0,f(0)0.证明:存在0,使f(0)=g(0)=0.,模型构成,地面为连续曲面,椅子在任意位置至少三只脚着地,2023/3/13,Al
17、gorithms Design Techniques and Analysis,22,模型求解,给出一种简单、粗糙的证明方法,将椅子旋转900,对角线AC和BD互换。由g(0)=0,f(0)0,知f(/2)=0,g(/2)0.令h()=f()g(),则h(0)0和h(/2)0.由 f,g的连续性知 h为连续函数,据连续函数的基本性质,必存在0,使h(0)=0,即f(0)=g(0).因为f()g()=0,所以f(0)=g(0)=0.,评注和思考,建模的关键,假设条件的本质与非本质,考察四脚呈长方形的椅子,和 f(),g()的确定,2023/3/13,Algorithms Design Techn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化 导论 课件
链接地址:https://www.31ppt.com/p-3534044.html