📅  最后修改于: 2020-11-25 04:55:23             🧑  作者: Mango
考虑问题-$ min f \ left(x \ right)$使得$ x \ in X $其中X是$ \ mathbb {R} ^ n $中的一个开放集,并让$ g_i \ left(x \ right) \ leq 0,\ forall i = 1,2,…. m $。
设$ f:X \ rightarrow \ mathbb {R} $和$ g_i:X \ rightarrow \ mathbb {R} $
假设$ \ hat {x} $是一个可行的解决方案,令f和$ g_i,i \ in I $在$ \ hat {x} $和$ g_i,i \ in J $中是可微的,在$ \ hat { x} $。
如果$ \ hat {x} $在本地解决了上述问题,则存在$ u_0,u_i \ in \ mathbb {R},i \ in I $这样$ u_0 \ bigtriangledown f \ left(\ hat {x} \ right)+ \ displaystyle \ sum \ limits_ {i \ in I} u_i \ bigtriangledown g_i \ left(\ hat {x} \ right)$ = 0
其中$ u_0,u_i \ geq 0,i \ in I $和$ \ left(u_0,u_I \ right)\ neq \ left(0,0 \ right)$
此外,如果$ g_i,i \ in J $在$ \ hat {x} $处也是可微的,则上述条件可以写成-
$ u_0 \ bigtriangledown f \ left(\ hat {x} \ right)+ \ displaystyle \ sum \ limits_ {i = 1} ^ m u_i \ bigtriangledown g_i \ left(\ hat {x} \ right)= 0 $
$ u_ig_i \ left(\ hat {x} \ right)$ = 0
$ u_0,u_i \ geq 0,\ forall i = 1,2,….,m $
$ \ left(u_0,u \ right)\ neq \ left(0,0 \ right),u = \ left(u_1,u_2,s,u_m \ right)\ in \ mathbb {R} ^ m $
$ u_i $被称为拉格朗日乘数。
$ \ hat {x} $对给定问题可行的条件称为原始可行条件。
要求$ u_0 \ bigtriangledown f \ left(\ hat {x} \ right)+ \ displaystyle \ sum \ limits_ {i = 1} ^ m ui \ bigtriangledown g_i \ left(x \ right)= 0 $被称为对偶可行性健康)状况。
条件$ u_ig_i \ left(\ hat {x} \ right)= 0,i = 1,2,… m $被称为互补松弛条件。此条件需要$ u_i = 0,i \ in J $
原始可行条件,双重可行条件和互补松弛一起被称为Fritz-John条件。
如果存在$ \ hat {x} N_ \ varepsilon \ left(\ hat {x} \ right)的$ \ varepsilon $邻域,\ varepsilon> 0 $,使得f是$ N_ \ varepsilon \ left( \ hat {x} \ right} \ cap S $和$ g_i,i \ in I $在$ N_ \ varepsilon \ left(\ hat {x} \ right)\ cap S $,然后$ \ hat { x} $是上述问题的局部最优解。如果f在$ \ hat {x} $处是伪凸的,而$ g_i,则i \ in I $在$ \ hat {x}处都是严格的伪凸和拟凸的函数,\ hat {x} $是问题的全局最优解如上所述。
$ min \:f \ left(x_1,x_2 \ right)= \ left(x_1-3 \ right)^ 2 + \ left(x_2-2 \ right)^ 2 $
这样$ x_ {1} ^ {2} + x_ {2} ^ {2} \ leq 5,x_1 + 2x_2 \ leq 4,x_1,x_2 \ geq 0 $和$ \ hat {x} = \ left(2 ,1 \ right)$
设$ g_1 \ left(x_1,x_2 \ right)= x_ {1} ^ {2} + x_ {2} ^ {2} -5,$
$ g_2 \ left(x_1,x_2 \ right)= x_1 + 2x_2-4,$
$ g_3 \ left(x_1,x_2 \ right)=-x_1 $和$ g_4 \ left(x_1,x_2 \ right)= -x_2 $。
因此上述约束可以写成-
$ g_1 \ left(x_1,x_2 \ right)\ leq 0,$
$ g_2 \ left(x_1,x_2 \ right)\ leq 0,$
$ g_3 \ left(x_1,x_2 \ right)\ leq 0 $和
$ g_4 \ left(x_1,x_2 \ right)\ leq 0 $因此,$ I = \ left \ {1,2 \ right \} $因此,$ u_3 = 0,u_4 = 0 $
$ \ bigtriangledown f \ left(\ hat {x} \ right)= \ left(2,-2 \ right),\ bigtriangledown g_1 \ left(\ hat {x} \ right)= \ left(4,2 \ right )$和$ \ bigtriangledown g_2 \ left(\ hat {x} \ right)= \ left(1,2 \ right)$
因此,将这些值置于Fritz-John条件的第一个条件中,我们得到-
$ u_0 = \ frac {3} {2} u_2,\:\:u_1 = \ frac {1} {2} u_2,$并让$ u_2 = 1 $,因此$ u_0 = \ frac {3} {2} ,\:\:u_1 = \ frac {1} {2} $
这样就满足了弗里茨·约翰的条件。
$ min f \ left(x_1,x_2 \ right)=-x_1 $。
这样$ x_2- \ left(1-x_1 \ right)^ 3 \ leq 0 $,
$ -x_2 \ leq 0 $和$ \ hat {x} = \ left(1,0 \ right)$
令$ g_1 \ left(x_1,x_2 \ right)= x_2- \ left(1-x_1 \ right)^ 3 $,
$ g_2 \ left(x_1,x_2 \ right)=-x_2 $
因此上述约束可以写成-
$ g_1 \ left(x_1,x_2 \ right)\ leq 0,$
$ g_2 \ left(x_1,x_2 \ right)\ leq 0,$
因此,$ I = \ left \ {1,2 \ right \} $
$ \ bigtriangledown f \ left(\ hat {x} \ right)= \ left(-1,0 \ right)$
$ \ bigtriangledown g_1 \ left(\ hat {x} \ right)= \ left(0,1 \ right)$和$ g_2 \ left(\ hat {x} \ right)= \ left(0,-1 \ right )$
因此,将这些值置于Fritz-John条件的第一个条件中,我们得到-
$ u_0 = 0,\:\:u_1 = u_2 = a> 0 $
这样就满足了弗里茨·约翰的条件。