系统优化与调度中期作业作业_第1页
系统优化与调度中期作业作业_第2页
系统优化与调度中期作业作业_第3页
系统优化与调度中期作业作业_第4页
系统优化与调度中期作业作业_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MidtermProjectGiveanon-quadraticnonlinearobjectivefunctionandlinearinequalityconstraints(atleasttwo).Selectacomputationalmethod(primalordual)forconstrainedoptimizationyoulearnintheclass.Showyourcomputationalresultsandcorrespondinganalysis.Submitthetypedreport.Attachyourprogram.中期作业一、问题描述已知目标函数为线性约束条件为求目标函数的极小值。二、算法描述可行方向法是解决具有约束条件最优化问题的一类基本方法,包括有卓坦狄克可行方向法、罗森梯度投影法、既约梯度法和弗兰克-沃尔夫方法等。可行方法也是一种下降迭代算法,但由于考虑到存在约束条件,故所要求的搜索方向不仅是下降的而且是可行的。可行性方向法的基本思想是从一个可行点出发,沿下降的可行方法进行搜索,以获得目标函数逐步下降的可行点列{x(k)},从而逼近目标函数最优点。在本文中,使用卓坦狄克提出的可行方向法,来求解该问题。设n元目标函数为(1)线性约束为(2)式中,为可微函数;A为矩阵;E为矩阵;b和e分别为m维和维列向量。设n元目标函数为(1)线性约束为(2)式中,为可微函数;A为矩阵;E为矩阵;b和e分别为m维和维列向量。设点是一个可行点,则在点处有(3)其中根据定理推证可以证明,在处的可行方向d应满足(4)为了使可行方向d为下降方向,非零向量d还应满足(5)为了使d的某种度量有界,应增加规范化条件(约束条件),常用的规范化条件为(6)(7)采用上式的规范化条件,则仅对可行方向d加上一组线性条件,容易处理。因此,卓坦狄克可行方向法把确定搜索方向d归结为求线性规划问题,即(8)上式中,显然d=0为可行解。由此可知,目标函数的最优值必定小于零或等于零。如果目标函数的最优值小于零,则可得到下降方向d。在确定了可行点的下降可行方向后,还必须解决确定最优步长的问题。最优步长的取值原则,除了保持迭代点的可行性外,还应使目标函数值尽可能减小。为此,应在不违反约束条件下可沿可行方向进行一维搜索来确定最优步长,即(9)在点处,把不等式约束分为起作用的约束和不起作用的约束,它们对应的系数矩阵分别为A1和A2,即(10)这样,式(9)中的第一个约束可写为(11)由于为可行方向,,以及,因此(12)约束条件(11)可简化为(13)这样,式(9)可简化为(14)根据式(14)的约束条件,容易求出步长的上限。令(15)由式(10)可知,,即,因此式(14)的约束条件可写为(16)由此可得(17)此时,式(9)最终可简化为(18)综上可述,对于具有线性约束条件的目标函数,如果给定了一个可行点后,则可通过求解式(8)得到下降可行方向,再通过求解式(18)来确定沿该方向进行一维搜索的步长。线性约束情况的可行方向法的计算步骤如下:(1)给定初始可行点,置k=1;(2)在点处将A分解为A1和A2,将b分解为b1和b2,且满足计算函数梯度。(3)求解线性规划问题mins.t得到下降可行方向d(k)。(4)如果,则停止计算,点为库恩-图克点(当目标函数的最优值为零时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论