二次规划的若干算法研究-应用数学专业论文.docxVIP

二次规划的若干算法研究-应用数学专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二次规划的若干算法研究-应用数学专业论文

致 谢 本论文是在高雷阜教授的悉心指导下完成的,没有高老师的指导、鼓励及资金 上的大力支持,论文是不可能得以顺利完成的。师从三载,收获颇丰,感触亦深。 高雷阜老师优秀的做人品质,严谨的治学态度,开拓创新的精神,高屋建瓴把握全 局的能力,忘我的工作精神给学生树立起潜移默化的典范作用,这也是导师传授给 学生最宝贵的财富。在此,谨向我的导师致以深深的敬意。 感谢领导和老师在我攻读学位和论文撰写期间给予的支持和鼓励。 感谢我的研究生同学在学习中对我的帮助。 感谢参与审批论文的各位老师。 摘 要 本论文主要对某些二次规划的算法进行了研究,分析了一些常用的二次规划算 法的局限性,同时改进了两种算法,并利用 MATLAB 数值试验验证了算法的有效 性。 论文在介绍了二次规划的基本知识的基础上,对一些常用算法进行了描述与分 析,重点介绍并分析了 Lemke 互补转轴算法和 Newton 内点算法。分析了相关算法 的优缺点,通过对经典的 Lemke 互补转轴算法求解凸二次规划问题的分析,找到了 Lemke 算法的局限性。同时,发现 Newton 内点算法的不足之处,以便进行改进。 论文根据凸二次规划的 Lemke 算法的描述,给出了一种改进的 Lemke 算法, 不用引入人工变量进行求解,并给出了改进算法的具体步骤并利用改进算法对具体 实例进行检验。通过利用改进的 Lemke 算法对凸二次规划问题进行求解,把改进算 法与经典的 Lemke 算法做了比较和分析,得出了改进算法的有效性。数值试验结果 表明了改进算法的正确性,并减少凸二次规划问题的迭代过程。 论文同时对 Newton 内点算法进行改进,提出了求解凸二次规划问题的新算法。 此算法把对数罚函数法和拟 Newton 算法有效的结合,将约束问题转化为无约束问 题,采用 Wolf-Powell 线搜索确定步长,避免了搜索步长过小的问题。利用拟 Newton 算法求最优解,并对算法收敛性进行分析,最后利用初步的数值试验表明算法是可 行并且有效的。 关键词:二次规划;凸二次规划;Lemke 算法;Newton 内点算法;线性互补问 题;改进算法 Abstract This thesis deals with the topoic of algorithms of some Quadratic Programming problems.We analyse some Quadratic Programming algorithms and get the improved algorithms efficiency with matlab. Based on the introduced of basic knowledag of Quadratic Programming,we analyse some Quadratic Programming algorithms,specially Lemke algorithm and Newton interior algorithms. Based on the analysis of solving convex quadratic programming with the complementary rotating axis algorithm of classical Lemke, we find the localization of the Lemke algorithm. According to the analysis of solving convex quadratic programming by classical Lemke pivot algorithm, we give the steps of computation with improvement Lemke’s algorithm and procedure. Making use of the new algorithm to solve the convex quadratic programming, we get the improved Lemke algorithm efficiency. On the basis of calculate examples, the new algorithm could effectively overcome the localization of solution by the experimental results, decreasing iterative process of the convex quadratic programming, improving the algorithmi

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档