Closing Duality Gaps of SDPs through Perturbation
Abstract
Let ( P, D) be a primal-dual pair of SDPs with a nonzero finite duality gap. Under such circumstances, P and D are weakly feasible and if we perturb the problem data to recover strong feasibility, the (common) optimal value function v as a function of the perturbation is not well-defined at zero (unperturbed data) since there are ``two different optimal values'' v( P) and v( D), where v( P) and v( D) are the optimal values of P and D respectively. Thus, continuity of v is lost at zero though v is continuous elsewhere. Nevertheless, we show that a limiting version va of v is a well-defined monotone decreasing continuous bijective function connecting v( P) and v( D) with domain [0, π/2] under the assumption that both P and D have singularity degree one. The domain [0,π/2] corresponds to directions of perturbation defined in a certain manner. Thus, va ``completely fills'' the nonzero duality gap under a mild regularity condition. Our result is tight in that there exists an instance with singularity degree two for which va is not continuous.