Skip to content
nonconvexcard

Derive the dual of a quadratic program

ProofIntermediate⏱ 30 minAdvanced Optimizationdualityquadratic programderivation

Problem

Derive the Lagrangian dual of

min⁡x 12x⊤Qx+c⊤xsubject toAx≤b,\min_x\ \tfrac12x^\top Qx + c^\top x \quad\text{subject to}\quad Ax\le b,

with Q≻0Q\succ0. Verify that the dual is a concave maximisation over the non-negative orthant, and give the map recovering x⋆x^\star from α⋆\alpha^\star.

Write a complete argument. Every inequality you use should be one you could state precisely.

Solution

Opening this before you have a real attempt on paper is the fastest way to feel like you understand something you cannot reproduce.

Related problems

All problems
SolvedProblemFieldTypeDifficultyTime
Weak duality holds without convexityAdvanced OptimizationProofBeginner15 min
Complementary slackness and active constraintsAdvanced OptimizationProofIntermediate30 min
Derive Hoeffding's inequality from Hoeffding's lemmaHigh-Dim ProbabilityProofIntermediate30 min
A convex problem with a duality gapAdvanced OptimizationProofAdvanced30 min
Derive the DPO objective abyssLLMsProofGraduate1 hour