Кіріспе
Математикалық оңтайландырудағы тұжырымдама Математикалық оңтайландыруда, Каруш Кухн Такер (KKT) шарттары, сондай-ақ Кухн Такер шарттары деп те аталады, олар бірінші туынды сынақтар (кейде бірінші реттік қажетті шарттар деп аталады) сызықтық емес бағдарламалаудағы шешімнің оңтайлы болуы үшін, егер кейбір жүйелілік шарттары қанағаттандырылса. Теңсіздік шектеулеріне жол беру арқылы KKT әдісі сызықтық емес бағдарламалауға Лагранж көбейтушілерінің әдісін жалпылайды, бұл тек теңдік шектеулеріне мүмкіндік береді. Лагранж әдісіне ұқсас, шектелген максимизациялау (минимизациялау) мәселесі Лагранж функциясы ретінде қайта жазылады, оның оңтайлы нүктесі таңдау айнымалыларының доменінде жаһандық максимум немесе минимум және көбейтушілердегі жаһандық минимум (максимум) болып табылады. Каруш-Кун-Такер теоремасы кейде атқыштар нүктесі теоремасы деп аталады. KKT шарттары бастапқыда 1951 жылы шарттарды алғаш жариялаған Гарольд В. Кун мен Альберт В. Таккердің есімімен аталған. Кейінгі ғалымдар бұл мәселенің қажетті шарттарын Уильям Каруш 1939 жылы магистрлік диссертациясында айтқандығын анықтады.
In mathematical optimization, the Karush–Kuhn–Tucker (KKT) conditions, also known as the Kuhn–Tucker conditions, are first derivative tests (sometimes called first order necessary conditions) for a solution in nonlinear programming to be optimal, provided that some regularity conditions are satisfied. Allowing inequality constraints, the KKT approach to nonlinear programming generalizes the method of Lagrange multipliers, which allows only equality constraints. Similar to the Lagrange approach, the constrained maximization (minimization) problem is rewritten as a Lagrange function whose optimal point is a global maximum or minimum over the domain of the choice variables and a global minimum (maximum) over the multipliers. The Karush–Kuhn–Tucker theorem is sometimes referred to as the saddle point theorem. The KKT conditions were originally named after Harold W. Kuhn and Albert W. Tucker, who first published the conditions in 1951. Later scholars discovered that the necessary conditions for this problem had been stated by William Karush in his master's thesis in 1939.
Қажетті шарттар
Кейбір жағдайларда қажетті шарттар да оңтайлы болу үшін жеткілікті. Жалпы, қажетті шарттар оңтайлылық үшін жеткіліксіз және қосымша ақпарат, мысалы, екінші реттік жеткілікті шарттар (SOSC) қажет. Сүлгілі функциялар үшін SOSC екінші туындыларды қамтиды, бұл оның атын түсіндіреді. Егер максимизациялық мәселенің объективті функциясы дифференциалданған қуыс функция болса, теңсіздік шектеулері дифференциалданған құрғақ функция болса, теңдік шектеулері аффиндік функция болса, және Слейтер шарты сақталса, қажетті шарттар оптималдық үшін жеткілікті. Сол сияқты, егер минимализация мәселесінің объективті функциясы дифференциалданған құрғақ функция болса, қажетті шарттар да оптималдыққа жеткілікті. Мартин 1985 жылы KKT жағдайлары жалпы оптималдылықты қамтамасыз ететін функциялар кеңірек класы 1-түрлі инвекстік функциялар деп аталады.