可行方向是求解约束最优化问题中,保持可行性的搜索方向。设f(x),ge(x)和ha(x)都具有一阶连续偏导数,X={x|ge(x)≤0(e=1,2,,p);ha(x)=0(a=1,2,,q)},设xº是一个可行点,即xº∈X,对于某一方向p来说,若存在数λ0>0,使对于任意的λ(0≤λ≤λ0)均有xº+λp∈X成立,则p是点xº处的一个可行方向。一个设计点在可行域内是一个自由点,即在各个方向上都可以作出移动得到新点,如图1所示,但一旦当设计点处于一个起作用约束上时,它的移动就会受到可行性的限制。