1/3
2/3
3/3
简单介绍KKT条件
四月天赐
2021年03月28日 14:48
收录于文集
共1篇

一、前言

        KKT最优化条件是Karush(1939)以及Kuhn和Tucker(1951)先后独立发表出来的,但在Kuhn和Tucker发表之后才逐渐受到重视,因此多数情况下记载成库恩-塔克条件(Kuhn-Tucker conditions)

        KKT(Karush-Kuhn-Tucker)条件,是非线性规划领域里最重要的理论成果之一,是确定某点为极值点的必要条件。对于凸规划,KKT点就是优化极值点(充分必要条件)。

二、KKT条件

        KKT(Karush-Kuhn-Tucker)条件用来求解不等式约束下最优问题,而其简化形式(拉格朗日乘数法)可用来求解等式约束下最优化问题。

图1 KKT条件

其中

①:拉格朗日取得可行解的必要条件;

②:初始的约束条件;

③:初始的约束条件;

④:不等式约束优化下应满足的情况;

⑤:不等式约束优化下需满足,称作松弛互补条件。

三、KKT例题

图2 例题

 分以下四种情况考虑,求解等式(O)

图3 求解过程

所以,(3/2, 9/4)为不等式约束的KKT点,的最小值为5/8。