约束非线性规划的罚函数方法.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
约束非线性规划的罚函数方法

重庆大学本科学生毕业设计(论文) 求解约束非线性规划问题的罚函数方法 学 生:蒋晨曦 学 号指导教师:王开荣 专 业:统计学(金融与精算方向) 重庆大学数学与统计学院 二O一四年六月 Graduation Design(Thesis) of Chongqing University Penalty function method for solving constrained nonlinear programming problem Undergraduate: Jiang Chenxi Supervisor: Prof. Wang Kairong Major:Statistics(Oriented in Finance and actuarial science) College of Mathematics and Statistics Chongqing University June 2014 摘 要 约束非线性规划问题广泛见于工程、国防、经济等许多重要领域,现代科学、经济和工程的许多问题都有赖于相应的约束非线性规划问题的全局最优解的计算技术。因此,了解和掌握求解约束非线性规划问题的方法无疑是非常重要的。在过去的几十年里,求解非线性规划问题的方法已取得了很大的发展。求解非线性规划问题的重要途径之一是把它转化为无约束问题求解。而罚函数方法是把约束问题转化为无约束问题的一种主要方法,它通过求解一个或者一系列的无约束问题来求解原约束问题。罚函数方法包括外点罚函数法,内点罚函数法以及混合罚函数法,但是这几种方法均会由于罚参数的变化(无限增大或减小)会导致相应的增广目标函数的Hesse矩阵出现病态的不良后果,因而往往使求解在实用中失败。所以我们需要寻求一些新的方法来解决这个问题,为了利用惩罚函数的思并克服它的缺点,我们考虑把问题的惩罚函数和Lagrange函数结合起来,构造出更适当的增广目标函数。由于这种方法要借助Lagrange乘子的迭代进行求解,故称为乘子法。接下来就向大家介绍了几种不同的乘子法来解决这一数值困难,即Hestenes乘子法, Powell乘子法,Rockafellar乘子法,增广Lagrange乘子法。 最后,通过对罚函数进行适当改进,提出一种带有指数、对数性质的乘子罚 函数,并进行了一个数值试验,取得了较好的计算效果。 关键词:非线性规划,罚函数,Hesse矩阵,乘子法,增广目标函数 ABSTRACT Constrained nonlinear programming problems abound in many important fields, Such as engineering,national defence,finance etc,Many problems in science,economics and enginee rely on numerical techniques for computing optimal solutions to corresponding constrained programming problem.Therefore, It’s very important to seize the method of nonlinear constrained optimization problems. During the past several decades,great development has been obtained in the theory and methods aspects of constrained nonlinear programming due to the important practical applications,One of the important approach for solving constrained nonlinear programming is to convert it into unconstrained problem.P function methods are prevailing to implement transformation.They seek to obtain the solution of constrained programming problem by solving one or

文档评论(0)

bbnnmm885599 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档