Loading AI tools
来自维基百科,自由的百科全书
在数学中,卡鲁什-库恩-塔克条件(英语:Karush-Kuhn-Tucker Conditions,常见别名:Kuhn-Tucker,KKT条件,Karush-Kuhn-Tucker最优化条件,Karush-Kuhn-Tucker条件,Kuhn-Tucker最优化条件,Kuhn-Tucker条件)是在满足一些有规则的条件下,一个非线性规划问题能有最优化解法的一个必要条件。这是一个使用广义拉格朗日函数的结果。
考虑以下非线式最优化问题:
是需要最小化的函数,是不等式约束,是等式约束,和分别为不等式约束和等式约束的数量。
不等式约束问题的必要和充分条件初见于威廉·卡鲁什的硕士论文[1],之后在一份由哈罗德·W·库恩及阿尔伯特·W·塔克撰写的研究生论文[2]出现后受到重视。
假设有目标函数,即是要被最小化的函数,约束函数及。再者,假设他们都是于这点是连续可微的,如果是一局部极小值,那么将会存在一组所谓乘子的常数, 及令到
于上述必要和充分条件中,dual multiplier 可能是零。当是零时,这个情况就是退化的或反常的。因此必要和充分条件会将约束的几何特性而不是将函数自身的特点纳入计算。
有一定数量的正则性条件能保证解法不是退化的(即),它们包括:
虽然MFCQ不等同于CRCQ,但可证出LICQ⇒MFCQ⇒CPLD,LICQ⇒CRCQ⇒CPLD。于实际情况下,较弱的约束规范会被倾向使用,这是因为较弱的约束规范能提供较强的最优化条件。
假设目标函数及约束函数皆为 凸函数,而是一仿射函数,假设有一可行点,如果有常数及令到
那么这点是一全局极小值。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.