上次我們提到了針對有限制條件之最佳化中的等式限制條件,可以利用Lagrange multiplier theorem來求解。今天更一進步討論不等式限制條件該如何計算。
不等式限制條件的型式為,
一旦遇到不等式限制條件,第一步就是轉成等式限制條件,
其中為鬆弛變數(slack variable)
當 or
,此時
為Active constraint
當 or
,此時
為Inactive constraint
令為可行區域內之一正則點,且為
滿足
與
的局部最小點,若定義該最佳化問題之Lagrange function如下:
Note:(4)式稱為switching conditions。一般而言,有m個不等式限制條件,則可產生個不同的正常解組合。
例如:
當,則(4)式為
,故有
種答案組合
即
本題,有
種答案組合
Note: