最优化总结
- 格式:doc
- 大小:169.00 KB
- 文档页数:6
课程论文(设计)
题 目 最优化理论与方法小结
学生姓名 王珍珍 学 号 20121221386
院 系 信息与控制学院 专 业 系统科学
指导教师 叶小岭
二O一二年 十一 月 十 日
最优化课程小结
由于我本科是学电气的,没有接触过运筹学和最优化的知识,刚开始学习的两周很迷惑,后来在图书馆借了书看,也问了其他同学,才能跟得上老师的步子.那我就总结一下这两个月的学习,以及我对的认识.
1.运筹学的起源与方法
首先学习的是运筹学,这也是我第一次听说这个名词,刚开始以为是运输之类的问题.通过学习,我了解到运筹学的广泛应用.在这里我简述一下.运筹学在商业活动与行政事务中的早期应用可追溯到几个世纪以前,但是系统的运筹学理论源于第二次世界大战期间.最初是英国军方为了最大限度的利用已经十分短缺的战争资源,召集了一批科学家与工程人员共同筹划作物资的分配问题.英国军方的这一举动很快引起了美国军方的重视,类似的研究小组在美国三军机构中相继成立,并开发出一套相对完整的新技术,用以指导协约方面在战略上和战术上的各种军事行动.许多诺贝尔奖金获得者都为运筹学的建立与发展做出过重要的贡献.运筹学理论和方法建立在人类认识和人类活动的基础之上,反映了人类分析和处理事务的思辨过程.因此运筹学既是一门科学,又是一门艺术.
作为科学,运筹学必须在科学方法论的指导下进行科学探索.其工作步骤包括:
(1)确定问题:目标,约束,变量和参数.
(2)建立模型:目标,约束,变量和参数之间的关系.
(3)求解模型:最优解,有效解和满意解.
(4)解的检验:正确性,有效性和稳定性.
(5)解的控制:灵敏度分析.
(6)解的实施:解释,培训和监测.
作为艺术,运筹学设计军侧着的社会环境,心理作用,主观意愿和工作经验等多方面因素,而这些因素又大都具有模糊特征与动态性质.为了有效的应用运筹学,前英国运筹学学会会长托姆林森提出以下原则:
(1)合伙原则:运筹学工作者与管理工作者相结合.
(2)催化原则:多学科协作,打破常规.
(3)渗透原则:跨部门,跨行业联合.
(4)独立原则:不受某人或者某部门的特殊政策所左右.
(5)宽容原则:广开思路,兼容并需.
(6)平衡原则:平衡矛盾,平衡关系. 模型是运筹学研究客观现实的工具和手段.常见的模型有以下3种基本形式
(1)思维模型:研究者对于某种事物的想想或者概念性的描述,如公司主管头脑中对公司未来市场的规划.这虽然不是一种精确,具体,可见的形式,但通常是其他模型的渊源.
(2)物理模型:可以是一个与事物同等尺寸,或者被放大,或者被缩小,或者被简化的几何模型,用以形象的表现和演示被研究的对象;也可以是一些图标,用以说明事物的流程.
(3)数学模型:采用数学符号精确描述实际事物中的变动因素和因素见的相互关系.
构造模型是一种创造性劳动,成功的模型往往是科学和艺术的结晶.建模的方法和思路有以下四种.
(1)直接分析法:根据研究者对问题内在的机理的认识直接构造模型,并利用已知的算法对问题求解与分析,如线性规划模型,动态规划模型,排队模型,存储模型,决策与对策模型等.
(2)类比法:模仿类似问题的结构性质建立模型并进行类比分析.例如,物理系统,化学系统,信息系统以及经济系统之间都有某些相同的地方,因而可互相借鉴.
(3)统计分析法:尽管机理为名,但可根据历史资料或实验结果运用统计分析方法建模.
(4)逻辑推理法:利用知识和经验对事物的变化过程进行逻辑推理来构造模型.
数学模型是3中常见模型中最抽象,最复杂的模型,它反映的是事物的本质.数学模型的一般形式可以写为
目标的评价准则 U=f(x,y,z)
约束条件 g(x,y,z)>=0
式中:x为可控变量,y为已知参数,z为不确定性因素.
目标的评价准则一般要求达到最佳,适中,满意等.准则可以使一个,也可以是多个.约束条件可以由多个,也可以一个没有.如果g为等式,即为平衡条件.当模型中没有不确定因素是,改模型称之为确定性模型.如果不确定性因素是随机因素,则气味随机模型;如果是模糊因素,则为模糊模型;如果机油随机因素又有模糊因素,则为模糊随机模型.
在建立了问题的数学模型之后,如何求解模型是运筹学的另一个关键所在.运筹学的进步有来与定量分析技术的应用于发展,尤其是近年来计算机技术的迅速提高,各种管理决策方面的应用性软件相继推出.这是决策者得以借助计算机对复杂的实际问题进行定量分析,大大该井了定量技术的有效性.
2.无约束最有化方法
最优化问题无处不在。只要存在选择,并涉及稀缺资源,就一定存在优化问题。可以很“高深”,比如前面提到的电力系统无功优化问题,比如导弹的轨迹优化问题;也可以很“生活”,比如有同学研究了在交大教室、图书馆、实验室和几个食堂之间的最优路径问题,比如我曾经写过一篇《恋爱中的博弈问题》,又比如有同学问周老师:“如何花费最少的时间获得相对较好的最优化课程分数?”但它们有着共同的特点,就是很实际,并且很有趣。可以说,作为一个普通的工学研究生,以往从没有接触过一门数学课程(除了那些最基本的算术、几何),如此地贴近现实问题,立足现实问题,而最终亦指向现实问题。在最优化理论系统中,除了可以感受到一般数学理论的那种纯粹、抽象、透彻、简洁,也能感受一种无处不在的实用主义价值观,“实用”、“好用”、“凑效”这些看起来不那么“数学”的评价标准在这个领域中也有着相当的地位。而在各种“数学”、“非数学”的标准之间的权衡取舍,本身就是一个多目标优化问题而体现出某种对系统性思维的诉求。思考、研究这样的问题,即有用,又有趣,令人快乐无穷。下面依次介绍我们所学的几种方法.
2.1最速下降法基本原理
(一)无约束问题的最优性条件
无约束问题的最优解所要满足的必要条件和充分条件是我们设计算法的依据,为此我们有以下几个定理。
定理1 设 f : Rn R1在点x Rn处可微。若存在pRn,使
f (x)T p 0
则向量p是f 在点x 处的下降方向。
定理2 设 f : Rn R1在点xRn处可微。若x是无约束问题的局部最优解,则
f (x) 0
由数学分析中我们已经知道,使f (x) 0的点x为函数f 的驻点或平稳点。函数f 的一个驻点可以是极小点;也可以是极大点;甚至也可能既不是极小点也不是极大点,此时称它为函数f 的鞍点。以上定理告诉我们,x是无约束问题的的局部最优解的必要条件是:x是其目标函数f 的驻点。
现给出无约束问题局部最优解的充分条件。
定理3 设 f : Rn R1在点xRn处的Hesse矩阵2 f (x)存在。若
f (x) 0,并且2 f (x)正定
则x是无约束问题的严格局部最优解。
一般而言,无约束问题的目标函数的驻点不一定是无约束问题的最优解。但对于其目标函数是凸函数的无约束凸规划,下面定理证明了,它的目标函数的驻点就是它的整体最优解。
定理4 设 f : Rn R1,xRn, f 是Rn上的可微凸函数。若有
f (x) 0
则x是无约束问题的整体最优解。
2.2 Newton法的基本原理
如前面所提到的,最速下降法在最初几步迭代中函数值下降很快外,总的说来下降的并不快,且愈接近极值点下降的愈慢。因此,应寻找使目标函数下降更快的方法。牛顿法就是一种收敛很快的方法,其基本思路是利用二次曲线来逐点近似原目标函数,以二次曲线的极小值点来近似原目标函数的极小值点并逐渐逼近改点。
一维目标函数()fx 在()kx点逼近用的二次曲线(即泰勒二次多项式)为
()()()()()()21()()()()()()2kkkkkkxfxfxxxfxxx 此二次函数的极小点可由()()0kx求得。
对于n维问题,n为目标函数()fX在()kX点逼近用的二次曲线为:
()()()()()2()()1()()().[][].().[]2kkkkkTkkXfxfXXXXXfXXX
令式中的Hessian2()()()()kkfXHX,则上式可改写为:
()()()()()()()1()()().[][].().[]2()kkkkkTkkXfxfXXXXXHXXXfX
当()0X时可求得二次曲线()X的极值点,且当且仅当改点处的Hessian矩阵为正定时有极小值点。
由上式得:
()()()()()()[]kkkXfXHXXX
令()0X,则()()()()()[]0kkkfXHXXX
若()()kHX为可逆矩阵,将上式等号两边左乘1()()kHX,则得
1()()()()()[]0kkknHXfXIXX
整理后得
1()()()()()kkkXXHXfX
当目标函数()fX是二次函数时,牛顿法变得极为简单、有效,这时()()kHX是一个常数矩阵,式
()()()()()()()1()()().[][].().[]2()kkkkkTkkXfxfXXXXXHXXXfX变成精确表达式,而利用式1()()()()()kkkXXHXfX作一次迭代计算所得的X就是最优点*X。在一般情况下()fX不一定是二次函数,则不能一步就能求出极小值,即极小值点不在1()()()()kkHXfX方向上,但由于在()kX点附近函数()X与()fX是近似的,所以这个方向可以作为近似方向,可以用式1()()()()()kkkXXHXfX求出点X作为一个逼近点(1)kX。这时式1()()()()()kkkXXHXfX可改成牛顿法的一般迭代