不等式约束 (Inequality Constraints)
不等式约束是数学优化/经济学/运筹学核心概念——优化问题中以不等式限制决策变量的条件。允许解集在一个区域内取值(非仅曲面/超平面),比等式约束更贴合现实但求解更复杂。
标准形式
xminf(x)s.t. gi(x)≤0,hj(x)=0
任意不等约束可标准化:g≥0→−g≤0;g≤b→g−b≤0;a≤g≤b 分解为两个。
活跃约束(gi(x)=0,严格限制;最优解邻域近似等式约束)vs 非活跃约束(gi(x)<0,不施加有效限制;可暂忽略)。
KKT条件
拉格朗日乘子法推广。定义拉格朗日函数 L=f+∑λigi+∑μjhj。在约束规格下最优解x∗必满足:(1)稳定性 ∇xL=0;(2)原始可行性 gi≤0,hj=0;(3)对偶可行性 λi≥0;(4)互补松弛条件 λigi=0——非活跃(gi<0)→λi=0不影响最优;活跃(gi=0)→λi≥0,乘子反映影子价格。
几何与经济应用
每个不等式约束定义决策空间子区域,交集构成可行域。gi凸→子区域凸→交集为凸集→属凸优化(局部最优=全局最优)。最优解处 −∇f(x∗)=∑活跃λi∗∇gi+∑μj∗∇hj。
经济学典型应用:非负约束、预算约束(p⋅x≤I)、资源容量约束(f(x)≤K)、投资组合约束。
求解方法
内点法(用障碍函数保持迭代点内部,渐近边界——线性规划/凸优化表现最优);有效集法(动态识别活跃约束,化为等式约束子问题——二次规划常用);罚函数法(约束违反以惩罚项加入目标函数);增广拉格朗日法(乘子+罚函数混合);投影梯度法(负梯度→回投影到可行域)。