Convex Optimization 2026, 14 - The Lagrange Dual Function

The optimization problem in standard form with nonempty domain 𝔻 = ⋒i=0m dom fi ∩ ⋒i=1p dom hi and optimal value p* is not assumed to be convex beforehand. Lagrangian duality takes the problem's constraints into account by augmenting the objective function with a weighted sum of the constraint functions. Define the Lagrangian as

with dom L = 𝔻 × ℝm × ℝp. As usual, λi is a Lagrange multiplier (5.1.1). The Lagrange dual function is the minimum value of the Lagrangian over x. Given an unbounded Lagrangian, this dual function is -∞. As the dual function is the pointwise infimum of a family of affine functions, it's concave, even if the original problem is not convex (5.1.2). For λ ⪰ 0 and some ν, g(λ, ν) ≤ p (5.1.3).

The Lagrangian dual function is closely related to the conjugate function. An optimization problem minimizing f0(x) subject to Ax ⪯ b; Cx = d can express g(λ, ν) through f0: g(λ, ν) = infx (f0(x) + λT(Ax - b) + νT(Cx - d)) (Eq. 5.11), so the domain of g can be expressed through that of f0*: dom g = {(λ, ν) : - ATλ - CTν ∈ dom f0*} (5.1.6.0).

Next
Next

Convex Optimization 2026, 13 - Generalized Inequality Constraints