网站大量收购闲置独家精品文档,联系QQ:2885784924

运筹学非线性规划126-7.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二章 非线性规划 12.6 KKT条件 12.7 二次规划 * 12.6 约束优化的KKT条件 回顾最优条件 单变量非约束 多变量非约束 有约束的,但只有非负约束 充分条件可能是: 是凹函数 最优性的必要条件: 12.6 约束优化的KKT条件 一般约束问题 充分条件可能是: 是凹函数并且 是凸函数 (见12.2) 最优性的必要条件:KKT条件 12.6 约束优化的KKT条件 最优性的充要条件 表12.4 最优性的充要条件 问题 最优性的必要条件 充要条件可能是 单变量非约束 是凹函数 多变量非约束 是凹函数 有约束的,但只有非负约束 是凹函数 一般约束 KKT条件 是凹函数并且 是凸函数 (见12.2) 12.6 约束优化的KKT条件 KKT条件 12.6 约束优化的KKT条件 定理: 假设 是满足某些正则性条件的可微函数。只有当存在 个数 ,使所有KKT条件都满足,这时 可能是非线性规划问题的一个最优解。 推论 假设 是一个凹函数, 是凸函数(即该问题为凸规划问题),并且这些函数都满足正则性条件。那么当且仅当定理的所有条件都满足时, 是一个最优解。 12.6 约束优化的KKT条件 例 双变量非线性规划问题 可知: 12.6 约束优化的KKT条件 KKT条件: 12.6 约束优化的KKT条件 KKT条件: 该问题最优解: 12.7 二次规划 二次规划与线性规划问题的不同之处仅仅在于目标函数也包括 和 项。用矩阵符号表示二次规划问题: 用向量元素表示: 半正定矩阵:如果对任何非零向量 ,都有 成立,且有非零向量 ,使 ,则称矩阵A为半正定矩阵。 12.7 二次规划 例如 此时: 12.7 二次规划 对于二次规划的KKT条件(以上题为例) KKT条件: 将不等式变为等式。 12.7 二次规划 注意此时条件2与条件4可表示为: 对于每个配对—— ——其中的两个变量称为互补变量。这些条件得到一个新的组合约束 称为互补约束。 12.7 二次规划 整个条件集合的简便形式 用矩阵符号表示: 12.7 二次规划 改进的单纯形法 引入人工变量 ,相当于应用单纯形法求解以下的线性规划问题 满足从KKT条件得到的线性规划约束,但也包括这些人工变量。 同原单纯形法相比,修改发生于: 限制-输入规则:当你选择一个输入基变量时,考虑排除互补变量已经是一个基变量的任一非基变量;选择应该是根据单纯形表的一般标准从其他非基变量中做出的。 12.7 二次规划 依旧用本节刚开始的例子说明这种方法 在引入所需人工变量后,用改进的单纯形法显性说明的线性规划问题是 附加的互补约束用限制-输入规则,算法自动的执行该约束。 12.7 二次规划 表12.5 改进单纯形法对二次规划例子的应用 迭代 基变量 方程 Z x1 x2 u1 y1 y2 v1 z1 z2 右端项 0 Z (0) -1 0 -4 -3 1 1 0 0 0 -45 z1 (1) 0 4 -4 1 -1 0 0 1 0 15 z2 (2) 0 -4 8 2 0 -1 0 0 1 30 v1 (3) 0 1 2 0 0 0 1 0 0 30 1 Z (0) -1 -2 0 -2 1 1/2 0 0 1/2 -30 z1 (1) 0 2 0 2 -1 1/2 0 1 1/2 30 x2 (2) 0 -1/2 1 1/4 0 -1/8 0 0 1/8 3+3/4 v1 (3) 0 2 0 -1/2 0 1/4 1 0 -1/4 22+1/2 12.7 二次规划 表12.

文档评论(0)

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

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

1亿VIP精品文档

相关文档