定义
优化问题:
的解满足如下条件
该条件即KKT条件。
解释
无约束条件时,局部极值点在梯度为0时取得。例如,当为局部极大值点,则在任一方向移动(一个任意小距离)时函数值应不增加。
有约束条件时,局部极值点的梯度需满足在可行方向内无分量。例如,当为约束条件下的局部极大值点,则在可行域内任一方向移动(一个任意小距离)时函数值应不增加。
总可行方向是各个约束下可行方向的交集,于是各个约束不可行方向的并集就在总可行方向上无分量。
- 当时,不可行方向为;
- 当时,不可行方向为。可由以下两种情况整合而来。
- 当时,不可行方向为;
- 当时,不可行方向为,可表示为。
于是可表示为以上两种情况的线性组合。因为是或的关系,各个不可行方向上的分量可以是0("或"表示只要某一个不为0,就已经满足可行方向无分量;当然,全为0表示f本身取到了极值点,任意方向无分量)。