الازدواجية (التحسين)

في نظرية التحسين الرياضي ، يُعرف مبدأ الازدواجية بأنه مبدأ إمكانية النظر إلى مسائل التحسين من منظورين: المسألة الأصلية والمسألة المزدوجة. إذا كانت المسألة الأصلية مسألة تصغير، فإن المسألة المزدوجة مسألة تعظيم (والعكس صحيح). أي حل ممكن للمسألة الأصلية (مسألة التصغير) يكون على الأقل مساويًا لأي حل ممكن للمسألة المزدوجة (مسألة التعظيم). لذلك، يُعد حل المسألة الأصلية حدًا أعلى لحل المسألة المزدوجة، ويُعد حل المسألة المزدوجة حدًا أدنى لحل المسألة الأصلية. [ 1 ] تُسمى هذه الحقيقة بالازدواجية الضعيفة .

بشكل عام، لا يشترط أن تتساوى القيم المثلى للمسألتين الأصلية والثنائية. ويُطلق على الفرق بينهما اسم فجوة الازدواجية . في مسائل التحسين المحدب ، تكون فجوة الازدواجية صفرًا في ظل شرط تأهيل القيد . وتُعرف هذه الحقيقة بالازدواجية القوية .

مشكلة مزدوجة

يشير مصطلح "المسألة الثنائية" عادةً إلى مسألة لاغرانج الثنائية ، ولكن تُستخدم مسائل ثنائية أخرى، مثل مسألة وولف الثنائية ومسألة فينكل الثنائية . تُشتق مسألة لاغرانج الثنائية من خلال صياغة دالة لاغرانج لمسألة تصغير باستخدام مُضاعِفات لاغرانج غير السالبة لإضافة القيود إلى دالة الهدف، ثم إيجاد قيم المتغيرات الأصلية التي تُصغّر دالة الهدف الأصلية. يُعطي هذا الحل المتغيرات الأصلية كدوال لمُضاعِفات لاغرانج، والتي تُسمى المتغيرات الثنائية، بحيث تكون المسألة الجديدة هي تعظيم دالة الهدف بالنسبة للمتغيرات الثنائية في ظل القيود المُستنتجة على هذه المتغيرات (بما في ذلك على الأقل قيود عدم السالبية).

بشكل عام، بالنظر إلى زوجين متناظرين من الفضاءات المحدبة محليًا المنفصلة(X،X*){\displaystyle \left(X,X^{*}\right)}و(Y،Y*){\displaystyle \left(Y,Y^{*}\right)}والوظيفةو:XR{+}{\displaystyle f:X\to \mathbb {R} \cup \{+\infty \}}يمكننا تعريف المشكلة الأساسية على أنها إيجادx^{\displaystyle {\hat {x}}}بحيثو(x^)=معلوماتxXو(x).{\displaystyle f({\hat {x}})=\inf _{x\in X}f(x).\,} بمعنى آخر، إذاx^{\displaystyle {\hat {x}}}موجود،و(x^){\displaystyle f({\hat {x}})}هي القيمة الدنيا للدالةو{\displaystyle f}ويتم الوصول إلى الحد الأدنى (أكبر حد أدنى) للدالة.

إذا كانت هناك شروط تقييدية، فيمكن تضمينها في الدالة.و{\displaystyle f}عن طريق السماحو~=و+أناجoنsترأأنانتs{\displaystyle {\tilde {f}}=f+I_{\mathrm {constraints} }}أينأناجoنsترأأنانتs{\displaystyle I_{\mathrm {constraints} }}هي وظيفة مناسبة علىX{\displaystyle X}التي لها حد أدنى يساوي صفرًا في القيود، والتي يمكن إثبات ذلك لها.معلوماتxXو~(x)=معلوماتx جoنsترأأنانهـدو(x){\displaystyle \inf _{x\in X}{\tilde {f}}(x)=\inf _{x\ \mathrm {constrained} }f(x)}يتحقق الشرط الأخير بشكل بديهي، ولكن ليس دائمًا بشكل ملائم، بالنسبة للدالة المميزة (أيأناجoنsترأأنانتs(x)=0{\displaystyle I_{\mathrm {constraints} }(x)=0}لx{\displaystyle x}تلبية القيود وأناجoنsترأأنانتs(x)={\displaystyle I_{\mathrm {constraints} }(x)=\infty }وإلا). ثم قم بالتمديد.و~{\displaystyle {\tilde {f}}}إلى دالة اضطرابF:X×YR{+}{\displaystyle F:X\times Y\to \mathbb {R} \cup \{+\infty \}}بحيثF(x،0)=و~(x){\displaystyle F(x,0)={\tilde {f}}(x)}[ 2 ]

فجوة الازدواجية هي الفرق بين طرفي المتباينة الأيمن والأيسر

رشفةy*Y*-F*(0،y*)معلوماتxXF(x،0)،{\displaystyle \sup _{y^{*}\in Y^{*}}-F^{*}(0,y^{*})\leq \inf _{x\in X}F(x,0),\,}

أينF*{\displaystyle F^{*}}هو المرافق المحدب في كلا المتغيرين ورشفة{\displaystyle \sup }يشير إلى الحد الأعلى (أصغر حد أعلى). [ 2 ] [ 3 ] [ 4 ]

فجوة الازدواجية

فجوة الازدواجية هي الفرق بين قيم أي حلول أولية وأي حلول ثنائية. إذاد*{\displaystyle d^{*}}هي القيمة الثنائية المثلى وص*{\displaystyle p^{*}}إذا كانت القيمة الأولية المثلى هي ، فإن فجوة الازدواجية تساويص*-د*{\displaystyle p^{*}-d^{*}}تكون هذه القيمة دائمًا أكبر من أو تساوي صفرًا (في مسائل التصغير). وتكون فجوة الازدواجية صفرًا إذا وفقط إذا تحققت الازدواجية القوية . وإلا، فإن الفجوة تكون موجبة تمامًا وتتحقق الازدواجية الضعيفة . [ 5 ]

في مجال التحسين الحسابي، يُشار غالبًا إلى "فجوة الازدواجية"، وهي الفرق في القيمة بين أي حل ثنائي وقيمة تكرار ممكن ولكنه دون المستوى الأمثل للمسألة الأصلية. تُحدد هذه "الفجوة" البديلة التباين بين قيمة تكرار ممكن ولكنه دون المستوى الأمثل للمسألة الأصلية وقيمة المسألة الثنائية؛ حيث تساوي قيمة المسألة الثنائية، في ظل شروط الانتظام، قيمة الاسترخاء المحدب للمسألة الأصلية. الاسترخاء المحدب هو المسألة الناشئة عن استبدال مجموعة ممكنة غير محدبة بغلافها المحدب المغلق ، واستبدال دالة غير محدبة بإغلاقها المحدب ، أي الدالة التي يكون الرسم البياني الخاص بها هو الغلاف المحدب المغلق لدالة الهدف الأصلية. [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]

الحالة الخطية

تُعدّ مسائل البرمجة الخطية مسائل تحسين يكون فيها كلٌّ من دالة الهدف والقيود خطيًا . في المسألة الأصلية، تكون دالة الهدف عبارة عن توليفة خطية من n متغيرًا. يوجد m قيدًا، يضع كلٌّ منها حدًّا أعلى على توليفة خطية من المتغيرات n . الهدف هو تعظيم قيمة دالة الهدف مع مراعاة القيود. الحل هو متجه (قائمة) من n قيمة يحقق القيمة القصوى لدالة الهدف.

في المسألة الثنائية، تكون دالة الهدف عبارة عن توليفة خطية من القيم m التي تمثل حدود القيود m من المسألة الأصلية. يوجد n قيدًا ثنائيًا، يحدد كل منها حدًا أدنى للتوليفة الخطية من m متغيرًا ثنائيًا.

العلاقة بين المشكلة الأولية والمشكلة الثنائية

في الحالة الخطية، في المسألة الأساسية، من كل نقطة شبه مثالية تُحقق جميع القيود، يوجد اتجاه أو مجموعة من الاتجاهات التي يمكن التحرك فيها لزيادة دالة الهدف. يُقال إن التحرك في أي اتجاه من هذه الاتجاهات يُزيل التفاوت بين الحل المُرشح وقيد واحد أو أكثر. أما القيمة غير الممكنة للحل المُرشح فهي تلك التي تتجاوز قيدًا واحدًا أو أكثر من القيود.

في المسألة الثنائية، يضرب المتجه الثنائي القيود التي تحدد مواقعها في المسألة الأصلية. ويُعادل تغيير المتجه الثنائي في المسألة الثنائية مراجعة الحدود العليا في المسألة الأصلية. ويتم البحث عن أدنى حد أعلى. أي يتم تقليل قيمة المتجه الثنائي لتقليل الفارق بين المواقع المرشحة للقيود والقيمة المثلى الفعلية. أما القيمة غير الممكنة للمتجه الثنائي فهي القيمة المنخفضة جدًا، والتي تحدد المواقع المرشحة لواحد أو أكثر من القيود في موضع يستبعد القيمة المثلى الفعلية.

وقد تم إضفاء الطابع الرسمي على هذا الحدس من خلال المعادلات الواردة في كتاب البرمجة الخطية: الازدواجية .

الحالة غير الخطية

في البرمجة غير الخطية ، لا تكون القيود خطية بالضرورة. ومع ذلك، فإن العديد من المبادئ نفسها تنطبق.

لضمان سهولة تحديد القيمة العظمى العالمية لمسألة غير خطية، غالبًا ما تتطلب صياغة المسألة أن تكون الدوال محدبة وأن تكون مجموعاتها الدنيا مضغوطة. هذه هي أهمية شروط كاروش-كون-تاكر ، إذ توفر هذه الشروط متطلبات ضرورية لتحديد القيم المثلى المحلية لمسائل البرمجة غير الخطية. وهناك شروط إضافية (مؤهلات القيود) ضرورية لتحديد اتجاه الحل الأمثل . الحل الأمثل هو الحل الذي يمثل قيمة مثلى محلية ، ولكنه قد لا يكون قيمة مثلى عالمية.

ازدواجية لاغرانج

الدافع [ 17 ]

لنفترض أننا نريد حل مشكلة البرمجة غير الخطية التالية :

التقليل و0(x)رهناً بـ وأنا(x)0، أنا{1،...،م}{\displaystyle {\begin{aligned}{\text{تقليل }}&f_{0}(x)\\{\text{بشرط }}&f_{i}(x)\leq 0,\ i\in \left\{1,\ldots ,m\right\}\\\end{aligned}}}

تتضمن المسألة قيودًا؛ ونرغب في تحويلها إلى برنامج بدون قيود. نظريًا، من الممكن القيام بذلك عن طريق تقليل الدالة.ج(x){\displaystyle J(x)}، كما هو مُعرَّف

ج(x)=و0(x)+أناأنا[وأنا(x)]{\displaystyle J(x)=f_{0}(x)+\sum _{i}I[f_{i}(x)]}

أينأنا{\displaystyle I}هي دالة ذات خطوة لانهائية :أنا[u]=0{\displaystyle I[u]=0}لوu0{\displaystyle u\leq 0}، وأنا[u]={\displaystyle I[u]=\infty }وإلا. ولكنج(x){\displaystyle J(x)}يصعب حلها لأنها غير متصلة. من الممكن "تقريبها".أنا[u]{\displaystyle I[u]}بواسطةλu{\displaystyle \lambda u}، أينλ{\displaystyle \lambda }هو ثابت موجب. وهذا ينتج عنه دالة تُعرف باسم دالة لاغرانج:

ل(x،λ)=و0(x)+أناλأناوأنا(x){\displaystyle L(x,\lambda )=f_{0}(x)+\sum _{i}\lambda _{i}f_{i}(x)}

لاحظ أنه لكلx{\displaystyle x}،

الأعلىλ0ل(x،λ)=ج(x){\displaystyle \max _{\lambda \geq 0}L(x,\lambda )=J(x)}.

دليل :

  • لوx{\displaystyle x}يفي بجميع القيودوأنا(x)0{\displaystyle f_{i}(x)\leq 0}، ثمل(x،λ){\displaystyle L(x,\lambda )}يتم تحقيق أقصى قدر من الفائدة عند تناولλ=0{\displaystyle \lambda =0}وقيمتها إذنو(x){\displaystyle f(x)};
  • لوx{\displaystyle x}ينتهك بعض القيود،وأنا(x)>0{\displaystyle f_{i}(x)>0}بالنسبة للبعضأنا{\displaystyle i}، ثمل(x،λ){\displaystyle L(x,\lambda )\to \infty }متىλأنا{\displaystyle \lambda _{i}\to \infty }.

وبالتالي، فإن المسألة الأصلية تعادل ما يلي:

مينxالأعلىλ0ل(x،λ){\displaystyle \min _{x}\max _{\lambda \geq 0}L(x,\lambda )}.

بعكس ترتيب الحد الأدنى والحد الأقصى، نحصل على:

الأعلىλ0مينxل(x،λ){\displaystyle \max _{\lambda \geq 0}\min _{x}L(x,\lambda )}.

الدالة المزدوجة هي المشكلة الداخلية في الصيغة أعلاه:

ز(λ):=مينxل(x،λ){\displaystyle g(\lambda ):=\min _{x}L(x,\lambda )}.

البرنامج الثنائي لاغرانجي هو برنامج تعظيم g:

الأعلىλ0ز(λ){\displaystyle \max _{\lambda \geq 0}g(\lambda )}.

الحل الأمثل للبرنامج الثنائي هو حد أدنى للحل الأمثل للبرنامج الأصلي (الأولي)؛ وهذا ما يُعرف بمبدأ الازدواجية الضعيفة . إذا كانت المسألة الأولية محدبة ومحدودة من الأسفل، ووجدت نقطة تتحقق عندها جميع القيود غير الخطية بشكل صارم ( شرط سلاتر )، فإن الحل الأمثل للبرنامج الثنائي يساوي الحل الأمثل للبرنامج الأولي؛ وهذا ما يُعرف بمبدأ الازدواجية القوية . في هذه الحالة، يمكننا حل البرنامج الأولي بإيجاد الحل الأمثل.λ*{\displaystyle \lambda ^{*}}إلى البرنامج المزدوج، ثم الحل:

مينxل(x،λ*){\displaystyle \min _{x}L(x,\lambda ^{*})}.

لاحظ أنه لاستخدام مبدأ الازدواجية الضعيف أو القوي، نحتاج إلى طريقة للحسابز(λ){\displaystyle g(\lambda )}بشكل عام، قد يكون هذا صعبًا، حيث نحتاج إلى حل مشكلة تصغير مختلفة لكلλ{\displaystyle \lambda }لكن بالنسبة لبعض فئات الدوال، من الممكن الحصول على صيغة صريحة لـز(λ){\displaystyle g(\lambda )}غالبًا ما يكون حلّ البرنامجين الأصلي والثنائي معًا أسهل من حلّ أحدهما فقط. ومن الأمثلة على ذلك البرمجة الخطية والبرمجة التربيعية . ويُقدّم مبرهنة فينكل للثنائية منهجًا أفضل وأكثر عموميةً للثنائية . [ 18 ] : Sub.3.3.1

هناك حالة أخرى تتساوى فيها القيم الدنيا والقصوى، والقيم القصوى والدنيا، وهي عندما يكون للدالة اللاغرانجية نقطة سرجية :(x*،λ*){\displaystyle (x^{*},\lambda ^{*})}هي نقطة سرجية لدالة لاغرانجل{\displaystyle L}إذا وفقط إذاx*{\displaystyle x^{*}}هو الحل الأمثل للمسألة الأولية،λ*{\displaystyle \lambda ^{*}}يمثل حلاً أمثل للمسألة الثنائية، والقيم المثلى في المسائل المذكورة متساوية. [ 18 ] : الخاصية 3.2.2

مبدأ لاغرانج القوي

بالنظر إلى مسألة برمجة غير خطية في شكلها القياسي

التقليل و0(x)رهناً بـ وأنا(x)0، أنا{1،...،م}حأنا(x)=0، أنا{1،...،ص}{\displaystyle {\begin{aligned}{\text{minimize }}&f_{0}(x)\\{\text{subject to }}&f_{i}(x)\leq 0,\ i\in \left\{1,\ldots ,m\right\}\\&h_{i}(x)=0,\ i\in \left\{1,\ldots ,p\right\}\end{aligned}}}

مع النطاقدRن{\displaystyle {\mathcal {D}}\subset \mathbb {R} ^{n}}بوجود باطن غير فارغ، دالة لاغرانجل:Rن×Rم×RصR{\displaystyle {\mathcal {L}}:\mathbb {R} ^{n}\times \mathbb {R} ^{m}\times \mathbb {R} ^{p}\to \mathbb {R} }يُعرَّف بأنه

ل(x،λ،ν)=و0(x)+أنا=1مλأناوأنا(x)+أنا=1صνأناحأنا(x).{\displaystyle {\mathcal {L}}(x,\lambda ,\nu )=f_{0}(x)+\sum _{i=1}^{m}\lambda _{i}f_{i}(x)+\sum _{i=1}^{p}\nu _{i}h_{i}(x).}

المتجهاتλ{\displaystyle \lambda }وν{\displaystyle \nu }تُسمى هذه المتغيرات بالمتغيرات الثنائية أو متجهات مُضاعِف لاغرانج المرتبطة بالمسألة. دالة لاغرانج الثنائيةز:Rم×RصR{\displaystyle g:\mathbb {R} ^{m}\times \mathbb {R} ^{p}\to \mathbb {R} }يُعرَّف بأنه

ز(λ،ν)=معلوماتxدل(x،λ،ν)=معلوماتxد{و0(x)+أنا=1مλأناوأنا(x)+أنا=1صνأناحأنا(x)}.{\displaystyle g(\lambda ,\nu )=\inf _{x\in {\mathcal {D}}}{\mathcal {L}}(x,\lambda ,\nu )=\inf _{x\in {\mathcal {D}}}\left\{f_{0}(x)+\sum _{i=1}^{m}\lambda _{i}f_{i}(x)+\sum _{i=1}^{p}\nu _{i}h_{i}(x)\right\}.}

الوظيفة المزدوجةز{\displaystyle g}تكون الدالة مقعرة، حتى عندما لا تكون المسألة الأولية محدبة، لأنها تمثل قيمة دنيا نقطية للدوال الأفينية. وتعطي الدالة الثنائية حدودًا دنيا للقيمة المثلى.ص*{\displaystyle p^{*}}من المشكلة الأولية؛ لأيλ0{\displaystyle \lambda \geq 0}وأيν{\displaystyle \nu }لديناز(λ،ν)ص*{\displaystyle g(\lambda ,\nu )\leq p^{*}}.

إذا تحقق شرط تقييدي مثل شرط سلاتر وكانت المسألة الأصلية محدبة، فإننا نحصل على ازدواجية قوية ، أيد*=الأعلىλ0،νز(λ،ν)=معلوماتو0=ص*{\displaystyle d^{*}=\max _{\lambda \geq 0,\nu }g(\lambda ,\nu )=\inf f_{0}=p^{*}}.

المسائل المحدبة

بالنسبة لمسألة تصغير محدبة ذات قيود متباينة،

التقليلxو(x)suبجهـجتتoزأنا(x)0،أنا=1،...،م{\displaystyle {\begin{aligned}&{\underset {x}{\operatorname {minimize} }}&&f(x)\\&\operatorname {subject\;to} &&g_{i}(x)\leq 0,\quad i=1,\ldots ,m\end{aligned}}}

مشكلة لاغرانج الثنائية هي

أقصىuمعلوماتx(و(x)+ج=1مuجزج(x))suبجهـجتتouأنا0،أنا=1،...،م{\displaystyle {\begin{aligned}&{\underset {u}{\operatorname {maximize} }}&&\inf _{x}\left(f(x)+\sum _{j=1}^{m}u_{j}g_{j}(x)\right)\\&\operatorname {subject\;to} &&u_{i}\geq 0,\quad i=1,\ldots ,m\end{aligned}}}

حيث تكون دالة الهدف هي دالة لاغرانج الثنائية. بشرط أن تكون الدوالو{\displaystyle f}وز1،...،زم{\displaystyle g_{1},\ldots ,g_{m}}إذا كانت الدوال قابلة للتفاضل باستمرار، فإن القيمة الدنيا تحدث عندما يكون التدرج مساوياً للصفر. المشكلة

أقصىx،uو(x)+ج=1مuجزج(x)suبجهـجتتoو(x)+ج=1مuجزج(x)=0uأنا0،أنا=1،...،م{\displaystyle {\begin{aligned}&{\underset {x,u}{\operatorname {maximize} }}&&f(x)+\sum _{j=1}^{m}u_{j}g_{j}(x)\\&\operatorname {subject\;to} &&\nabla f(x)+\sum _{j=1}^{m}u_{j}\,\nabla g_{j}(x)=0\\&&&u_{i}\geq 0,\quad i=1,\ldots ,m\end{aligned}}}

تُسمى هذه المسألة بمسألة وولف الثنائية . قد يكون من الصعب التعامل مع هذه المسألة حسابيًا، لأن دالة الهدف ليست مقعرة في المتغيرات المشتركة.(u،x){\displaystyle (u,x)}. كذلك، قيد المساواةو(x)+ج=1مuجزج(x){\displaystyle \nabla f(x)+\sum _{j=1}^{m}u_{j}\,\nabla g_{j}(x)}هي غير خطية بشكل عام، لذا فإن مسألة وولف الثنائية هي عادةً مسألة تحسين غير محدبة. على أي حال، فإن الثنائية الضعيفة صحيحة. [ 19 ]

تاريخ

بحسب جورج دانتزيغ ، فإن نظرية الازدواجية للتحسين الخطي قد افترضها جون فون نيومان مباشرةً بعد أن طرح دانتزيغ مسألة البرمجة الخطية. لاحظ فون نيومان أنه كان يستخدم معلومات من نظرية الألعاب ، وافترض أن لعبة المصفوفة ذات المجموع الصفري لشخصين تُكافئ البرمجة الخطية. نُشرت البراهين الدقيقة لأول مرة عام ١٩٤٨ على يد ألبرت دبليو تاكر ومجموعته. (مقدمة دانتزيغ لكتاب نيرينغ وتاكر، ١٩٩٣)

التطبيقات

في آلات المتجهات الداعمة (SVMs)، يمكن استخدام صياغة المشكلة الأولية لآلات المتجهات الداعمة كمشكلة ثنائية لتنفيذ خدعة النواة ، ولكن الأخيرة لها تعقيد زمني أعلى في الحالات التاريخية.

انظر أيضاً

ملحوظات

  1. بويد، ستيفن ب.؛ فاندنبيرغ، ليفين (2004). التحسين المحدب (ملف PDF) . مطبعة جامعة كامبريدج. ص  216. ISBN 978-0-521-83378-3تم الاطلاع عليه بتاريخ 15 أكتوبر 2011 .
  2. 1 2 بوت، رادو إيوان؛ وانكا، جيرت؛ جراد، سورين ميهاي (2009). الازدواجية في ناقلات الأمثل . سبرينغر. رقم ISBN 978-3-642-02885-4.
  3. تشيتنيك، إرنو روبرت (2010). التغلب على قصور شروط الانتظام الداخلي المعممة الكلاسيكية في التحسين المحدب. تطبيقات نظرية الازدواجية على توسيعات المؤثرات الرتيبة القصوى . دار نشر لوغوس فيرلاغ برلين المحدودة. ISBN 978-3-8325-2503-3.
  4. زالينسكو، كونستانتين (2002). التحليل المحدب في الفضاءات المتجهة العامة . ريفر إيدج، نيوجيرسي: شركة وورلد ساينتيفيك للنشر ، الصفحات 106-113 . ISBN    981-238-067-1MR 1921556 . 
  5. بورواين، جوناثان؛ تشو، كيجي (2005). تقنيات التحليل التبايني . سبرينغر. ISBN 978-1-4419-2026-3.
  6. أهوجا، رافيندرا كماجنانتي، توماس لأورلين، جيمس ب. (1993). تدفقات الشبكة: النظرية والخوارزميات والتطبيقات . برنتيس هول. ISBN 0-13-617549-X.
  7. بيرتسيكاس، ديمتري؛ نيديتش، أنجيليا؛ أوزداغلار، أسومان (2003). التحليل المحدب والتحسين . أثينا ساينتيفيك. ISBN 1-886529-45-0.
  8. بيرتسيكاس، ديمتري ب. (1999). البرمجة غير الخطية ( الطبعة الثانية). أثينا ساينتيفيك. ISBN  1-886529-00-0.
  9. بيرتسيكاس، ديمتري ب. (2009). نظرية التحسين المحدب . أثينا ساينتيفيك. ISBN 978-1-886529-31-1.
  10. بونان، ج. فريدريك؛ جيلبرت، ج. تشارلز؛ ليمارشال، كلود ؛ ساغاستيزابال، كلوديا أ. (2006). التحسين العددي: الجوانب النظرية والعملية . Universitext (الطبعة الثانية المنقحة من ترجمة الطبعة الفرنسية لعام 1997). برلين: Springer-Verlag. الصفحات: xiv+490. doi : 10.1007/978-3-540-35447-5 . ISBN      3-540-35445-XMR 2265882 . 
  11. ^ هيريارت أوروتي، جان بابتيست؛ ليمارشال، كلود (1993). التحليل المحدب وخوارزميات التقليل، المجلد الأول: الأساسيات . Grundlehren der Mathematischen Wissenschaften [المبادئ الأساسية للعلوم الرياضية]. المجلد. 305. برلين: سبرينغر-فيرلاغ. ص الثامن عشر+417. رقم ISBN    3-540-56850-6MR 1261420 . 
  12. ^ هيريارت أوروتي، جان بابتيست؛ ليمارشال، كلود (1993). “14 الازدواجية للممارسين”. التحليل المحدب وخوارزميات التقليل، المجلد الثاني: النظرية المتقدمة وطرق الحزمة . Grundlehren der Mathematischen Wissenschaften [المبادئ الأساسية للعلوم الرياضية]. المجلد. 306. برلين: سبرينغر-فيرلاغ. ص الثامن عشر+346. رقم ISBN    3-540-56852-2MR 1295240 . 
  13. لاسدون، ليون س. (2002) [طبعة مُعاد طباعتها من ماكميلان 1970]. نظرية التحسين للأنظمة الكبيرة . مينولا، نيويورك: منشورات دوفر، ص. 13+523. ISBN   978-0-486-41999-2MR 1888251 . 
  14. ^ ليمارشال، كلود (2001). "استرخاء لاغرانج". في جونجر، مايكل؛ نادف، دينيس (محرران). التحسين التوافقي الحسابي: أوراق من مدرسة الربيع التي عقدت في شلوس داغستوهل، 15-19 مايو 2000 . ملاحظات المحاضرة في علوم الكمبيوتر (LNCS). المجلد. 2241. برلين: سبرينغر-فيرلاغ. ص 112 – 156. دوى : 10.1007 / 3-540-45586-8_4 . رقم ISBN     3-540-42877-1MR 1900016 . S2CID 9048698 .​  
  15. مينو، ميشيل (1986). البرمجة الرياضية: النظرية والخوارزميات . إيغون بالاس (مقدمة)؛ ستيفن فاجدا (مترجم) من الفرنسية. (1983 باريس: دونود). تشيتشستر: منشورات وايلي-إنترساينس. جون وايلي وأولاده المحدودة. الصفحات: 489 + 28. ISBN  0-471-90170-9. السيد 0868279 . (2008 الطبعة الثانية، بالفرنسية: Programmation mathématique : Théorie et Algorithms ، Éditions Tec & Doc، Paris، 2008. xxx+711 pp.).  
  16. شابيرو، جيريمي ف. (1979). البرمجة الرياضية: الهياكل والخوارزميات . نيويورك: وايلي-إنترساينس [جون وايلي وأولاده]. الصفحات: 388 صفحة + 16 صفحة تمهيدية . ISBN  0-471-77886-9MR 0544669 . 
  17. ديفيد نولز (2010). "الازدواجية اللاغرانجية للمبتدئين" (ملف PDF) .
  18. 1 2 نيميروفسكي وبن-تال (2023). "التحسين الثالث: التحسين المحدب" (PDF) .
  19. جيوفريون، آرثر م. (1971). "الازدواجية في البرمجة غير الخطية: تطوير مبسط موجه نحو التطبيقات". مجلة SIAM Review . 13 (1): 1–37 . doi : 10.1137/1013001 . JSTOR 2028848 . 

مراجع

الكتب

  • أهوجا، رافيندرا كماجنانتي، توماس لأورلين، جيمس ب. (1993). تدفقات الشبكة: النظرية والخوارزميات والتطبيقات . برنتيس هول. ISBN 0-13-617549-X.
  • بيرتسيكاس، ديمتري؛ نيديتش، أنجيليا؛ أوزداغلار، أسومان (2003). التحليل المحدب والتحسين . أثينا ساينتيفيك. ISBN 1-886529-45-0.
  • بيرتسيكاس، ديمتري ب. (1999). البرمجة غير الخطية (  الطبعة الثانية). أثينا ساينتيفيك. ISBN 1-886529-00-0.
  • بيرتسيكاس، ديمتري ب. (2009). نظرية التحسين المحدب . أثينا ساينتيفيك. ISBN 978-1-886529-31-1.
  • بونان، ج.  فريدريك؛ جيلبرت، ج.  تشارلز؛ ليمارشال، كلود ؛ ساغاستيزابال، كلوديا  أ. (2006). التحسين العددي: الجوانب النظرية والعملية . Universitext (الطبعة الثانية المنقحة من ترجمة  الطبعة الفرنسية لعام 1997). برلين: Springer-Verlag. الصفحات:  xiv+490. doi : 10.1007/978-3-540-35447-5 . ISBN 3-540-35445-XMR 2265882 . 
  • كوك، ويليام ج .؛ كانينغهام، ويليام هـ.؛ بوليبلانك، ويليام ر.؛ شريجفر ، ألكسندر (12 نوفمبر 1997). التحسين التوافقي (  الطبعة الأولى). جون وايلي وأولاده. ISBN 0-471-55894-X.
  • دانتزيج، جورج ب. (1963). البرمجة الخطية والامتدادات . برينستون، نيوجيرسي: مطبعة جامعة برينستون.
  • هيريارت أوروتي، جان بابتيست؛ ليمارشال، كلود (1993). التحليل المحدب وخوارزميات التقليل، المجلد  الأول: الأساسيات . Grundlehren der Mathematischen Wissenschaften [المبادئ الأساسية للعلوم الرياضية]. المجلد.  305. برلين: سبرينغر-فيرلاغ. ص  الثامن عشر+417. رقم ISBN 3-540-56850-6MR 1261420 . 
  • هيريارت أوروتي، جان بابتيست؛ ليمارشال، كلود (1993). “14 الازدواجية للممارسين”. التحليل المحدب وخوارزميات التقليل، المجلد  الثاني: النظرية المتقدمة وطرق الحزمة . Grundlehren der Mathematischen Wissenschaften [المبادئ الأساسية للعلوم الرياضية]. المجلد.  306. برلين: سبرينغر-فيرلاغ. ص  الثامن عشر+346. رقم ISBN 3-540-56852-2MR 1295240 . 
  • لاسدون، ليون  س. (2002) [طبعة مُعاد طباعتها من طبعة ماكميلان لعام 1970]. نظرية التحسين للأنظمة الكبيرة . مينولا، نيويورك: منشورات دوفر. الصفحات:  523 + 13. ISBN 978-0-486-41999-2MR 1888251 . 
  • لولر، يوجين (2001). "4.5. الآثار التوافقية لنظرية التدفق الأقصى والقطع الأدنى، 4.6. تفسير البرمجة الخطية لنظرية التدفق الأقصى والقطع الأدنى". التحسين التوافقي: الشبكات والمصفوفات . دوفر. ص 117-120 . ISBN  0-486-41453-1.
  • ليمارشال، كلود (2001). "استرخاء لاغرانج". في جونجر، مايكل؛ نادف، دينيس (محرران). التحسين التوافقي الحسابي: أوراق من مدرسة الربيع التي عقدت في شلوس داغستوهل،  15-19 مايو  2000 . ملاحظات المحاضرة في علوم الكمبيوتر (LNCS). المجلد.  2241. برلين: سبرينغر-فيرلاغ. ص 112 – 156. دوى : 10.1007 / 3-540-45586-8_4 . رقم ISBN  3-540-42877-1MR 1900016 . S2CID 9048698 .​  
  • مينو، ميشيل (1986). البرمجة الرياضية: النظرية والخوارزميات . إيغون بالاس (مقدمة)؛ ستيفن فاجدا (مترجم) من الفرنسية. (1983 باريس: دونود). تشيتشستر: منشورات وايلي-إنترساينس. جون وايلي وأولاده المحدودة. الصفحات:  489 + 28. ISBN 0-471-90170-9. السيد 0868279 . (2008 الطبعة الثانية، بالفرنسية: Programmation mathématique : Théorie et Algorithms ، Éditions Tec & Doc، Paris، 2008. xxx+711 pp. )).  
  • نيرينج، إيفار د.؛ تاكر، ألبرت و. (1993). البرمجة الخطية والمسائل ذات الصلة . بوسطن، ماساتشوستس: أكاديميك برس. ISBN 978-0-12-515440-6.
  • باباديميتريو، كريستوس هـ.؛ ستيغليتز، كينيث (يوليو 1998). التحسين التوافقي: الخوارزميات والتعقيد (  طبعة كاملة). دوفر. ISBN 0-486-40258-4.
  • روسزتشينسكي، أندريه (2006). التحسين غير الخطي . برينستون، نيوجيرسي: مطبعة جامعة برينستون . الصفحات:  454 + 12 صفحة. ISBN 978-0-691-11915-1MR 2199043 . 

مقالات