Strong duality means that the primal and dual optimal values are equal. It holds for every feasible bounded linear program and for broad classes of convex optimization problems under a constraint qualification.
A jointly proper convex function represents an optimization problem at perturbation and a family of nearby problems at other . Its primal value function is . Relaxing an inequality by gives the example , using an indicator functional. The resulting convex perturbation duality expresses multipliers as supporting subgradients of the value function.
For a convex perturbation function, defineThe primal and dual values are and ; the signed dual marginal is concave. The identity gives . If is proper and finite near zero, subgradients at zero prove strong duality with dual attainment. In finite dimensions the relative-interior condition also suffices, provided is finite. This does not itself prove primal attainment.
An optimal dual variable bounds the effect of perturbing a convex value function:If is finite convex near zero, . A singleton subdifferential gives differentiability and a first-order expansion. For an upper-bound constraint relaxed by , the derivative equals the negative of the nonnegative Lagrange multiplier; relaxing the bound can decrease the minimum value.
For a finite-dimensional convex optimization problem with affine equalities and convex inequalities , Slater's condition requires a point in the relative interior of the common effective domain that satisfies the equalities and makes every inequality strict. A refined version only requires strictness of the nonaffine inequalities; affine inequalities may hold with equality. If the primal optimal value is finite, these conditions imply strong duality and dual attainment.[ref]
Convex Optimization by Stephen Boyd and Lieven Vandenberghe. §5.2.3, equations (5.26)–(5.27), refined condition and dual attainment
The relative-domain hypothesis matters. Minimize over its domain subject to . The only feasible point is zero, giving primal value zero. For multiplier , the dual function isIts supremum is zero but is not attained by a finite multiplier. The feasible point lies outside the relative interior of the objective domain, so the refined condition does not apply. Feasibility of affine constraints alone suffices only when the relevant domain hypothesis is also met.
Consider minimizing over a specified domain with inequalities . Assume a primal minimizer exists and strong duality holds with an optimal nonnegative multiplier . Let . For every , the exact maximum-violation penaltyhas the same minimum, and every penalized minimizer is feasible and primal optimal.
Indeed the optimal Lagrange dual function bound gives . Since ,A primal optimizer has and reaches . Any infeasible point has strictly larger penalized value, proving the claim. The strict multiplier margin and zero-gap hypotheses explain why existence of an arbitrary optimal dual vector alone is insufficient.
Dual attainment means that a feasible choice of Lagrange multipliers achieves the optimal value of the Lagrangian dual problem. Equality of primal and dual optimal values alone does not imply dual attainment.
Articles by others on the same topic
There are currently no matching articles.