وكون Karush - - تاكر (KKT) الشروط, يشار إليها أحيانا على أنها شروط كوهن ، تاكر, هي الشروط التي مشكلة البرمجة الخطية لتلبية الحاجة من أجل أن تكون مثالية. وتمتد الشروط KKT طريقة مضاعفات لاغرانج من خلال السماح لمعوقات عدم المساواة, خلافا لمضاعفات لاغرانج التي تسمح فقط القيود المساواة.
دعونا نتأمل مشكلة التحسين غير الخطية:
تصغير
رهنا:
وسوف نترك تمثل نقطة الحد الأدنى النسبي لمشكلتنا, الذي يرضي أيضا بعض مؤهلات القيد. مع هذا, ثم يمكننا أن نفترض أن كل عنصر يوجد متجه
, حيث ل يمثل عدد من المعوقات المساواة, و
, حيث م يمثل عدد من المعوقات عدم المساواة. هذه الثوابت,
و
, وتسمى مضاعفات KKT.
من أجل أن الظروف KKT الذي سيعقد في مشكلة البرمجة الخطية (NLP), ثم يجب أن تتحقق كل واحد من الشروط الثلاثة [1-4]. وتكرر الجدوى البدائية ما هي المشكلة ولايات, أن عدم المساواة والقيود على المساواة يجب الوفاء بها من أجل أن يكون الحل الأمثل لمشكلة:
ومن المعروف أن الشرط الثاني كشرط جدوى المزدوجة. في هذه الحالة دول, بدلا verbosely, أن كل عنصر في يجب أن تكون أكبر من الصفر, وأنه يجب أن stationarity للمشكلة تكون مساوية 0.
وstationarity من المشكلة هو:
في حين أن الاثنين الآخرين هي ببساطة الظروف التي ل و م يجب أن تفي لكي وكأنه الحل الأمثل.
ومن المعروف أن الشرط الثالث يجب أن تتحقق وبطئ الحركة التكميلية. هذا الشرط الدول ببساطة أن لكل مو القيد وعدم المساواة في كل منها, يجب على المنتج من اثنين في النتيجة صفر:
عند هذه الشروط الثلاثة هي في, لدينا مع الظروف KKT وحلنا, , هو الحل الأمثل لمشكلة NLP. هناك ربما اكثر من واحد س في المساحة التي تستوفي الشروط. أي نقطة في الفضاء مشكلة حيث كل عنصر من عناصرلوم, بحيث tuple (س, ل, م) ويطلق على تلبية الشروط KKT نقاط KKT. ويمكن الاطلاع على الاشتقاق من هذه القيود في [1,2]
القيد المؤهلات
كما ذكر سابقا, النقاط التي نحن بحاجة لاختبار التأهيل تلبية بعض من أجل أن تكون وجهة نظر. الأكثر المؤهل القيد معروفة هي قيد التأهيل الاستقلال الخطي (LICQ), التي تنص على أنه ببساطة و
تكون مستقلة عن الآخر خطيا عند نقطة
. مؤهلات القيد Mangasarian - Fromovitz (MFCQ) الدول بالمثل LICQ مع إضافة إيجابية يجري lineraly مستقلة في
. [5]
هناك عقبة أخرى التصفيات لكن ذلك استرخاء LICQ. يمكن استخدامها في تصفيات القيد سلاتر في مشاكل محدبة. إذا كان هناك علامة X هذه النقطة التي و
ط للجميع,ي النشطة في
, ثم الشرط يحمل لائحة. [5,6]
أنواع أخرى من التصفيات القيد موجودة, ولكن هؤلاء الثلاثة يبدو أن الأكثر شيوعا في التأهل KKT.
[1] كوهن, H. وتكر, أ., “البرمجة الخطية” وقائع الندوة بيركلي 2 1951, ص. 481-492.
[2] Karush, دبليو., “الحدود الدنيا من وظائف العديد من المتغيرات وعدم المساواة مع القيود الجانبية”. ماجستير. أطروحة, جامعة. of Chicago, شيكاغو, و, 1939.
[3] كوهن, م. “نظرية Karush - كوهن ، تاكر”, الإنترنت: http://smp.if.uj.edu.pl/~kopiec/MT/Materialy/KarushKuhnTucker.pdf, CDSEM المملكة. مانهايم, 2006.
[4]McCarl, باء. وSpreen, ت., “الشروط الأمثل لاخطية”, CH. 12, الرياضي برمجة تطبيق استخدام نظم الجبرية. الإنترنت: http://agecon2.tamu.edu/people/faculty/mccarl-bruce/mccspr/thebook.pdf
[5]Eustaquio, آر. كاراس, البريد. وريبيرو, أ. المؤهل القيد للبرمجة الخطية, تقرير التكنولوجيا, جامعة. بارانا.
[6] وصول, D. وZalinescu, جيم. “على ضرورة تأهيل بعض شروط القيد في برمجة محدب”, مجلة التحليل محدب, 11 (1), 2004. ص 95-110.