Table of Contents
Fetching ...

On Squared-Variable Formulations for Nonlinear Semidefinite programming

Lijun Ding, Stephen J. Wright

TL;DR

This work shows that squared-variable reformulations of PSD-constrained problems preserve the essential second-order landscape: every 2NP of the original semidefinite program corresponds to a 2NP of the squared-variable reformulation, and vice versa, under mild conditions. It also analyzes a symmetric-F variant, where an eigenvalue condition guarantees the same correspondences for 2NC and local minimizers, clarifying when rotational symmetries impede strict equivalences. The results extend the applicability of equality-constrained optimization techniques to PSD-constrained settings and provide insights into the limits of local minimizer transfers, with implications for low-rank and nuclear-norm regularized problems. Overall, the paper contributes a matrix-analog of classical squared-variable ideas, highlighting when and how squared-slack formulations yield robust second-order optimality relationships and practical computational avenues.

Abstract

In optimization problems involving smooth functions and real and matrix variables, that contain matrix semidefiniteness constraints, consider the following change of variables: Replace the positive semidefinite matrix $X \in \mathbb{S}^d$, where $\mathbb{S}^d$ is the set of symmetric matrices in $\mathbb{R}^{d\times d}$, by a matrix product $FF^\top$, where $F \in \mathbb{R}^{d \times d}$ or $F \in \mathbb{S}^d$. The formulation obtained in this way is termed ``squared variable," by analogy with a similar idea that has been proposed for real (scalar) variables. It is well known that points satisfying first-order conditions for the squared-variable reformulation do not necessarily yield first-order points for the original problem. There are closer correspondences between second-order points for the squared-variable reformulation and the original formulation. These are explored in this paper, along with correspondences between local minimizers of the two formulations.

On Squared-Variable Formulations for Nonlinear Semidefinite programming

TL;DR

This work shows that squared-variable reformulations of PSD-constrained problems preserve the essential second-order landscape: every 2NP of the original semidefinite program corresponds to a 2NP of the squared-variable reformulation, and vice versa, under mild conditions. It also analyzes a symmetric-F variant, where an eigenvalue condition guarantees the same correspondences for 2NC and local minimizers, clarifying when rotational symmetries impede strict equivalences. The results extend the applicability of equality-constrained optimization techniques to PSD-constrained settings and provide insights into the limits of local minimizer transfers, with implications for low-rank and nuclear-norm regularized problems. Overall, the paper contributes a matrix-analog of classical squared-variable ideas, highlighting when and how squared-slack formulations yield robust second-order optimality relationships and practical computational avenues.

Abstract

In optimization problems involving smooth functions and real and matrix variables, that contain matrix semidefiniteness constraints, consider the following change of variables: Replace the positive semidefinite matrix , where is the set of symmetric matrices in , by a matrix product , where or . The formulation obtained in this way is termed ``squared variable," by analogy with a similar idea that has been proposed for real (scalar) variables. It is well known that points satisfying first-order conditions for the squared-variable reformulation do not necessarily yield first-order points for the original problem. There are closer correspondences between second-order points for the squared-variable reformulation and the original formulation. These are explored in this paper, along with correspondences between local minimizers of the two formulations.

Paper Structure

This paper contains 11 sections, 3 theorems, 26 equations.

Key Result

Lemma 2.1

Suppose a rank $r$ matrix $X\in \mathbb{S}^d$ has a factorization $X = FF^\top$ for some $F\in \mathbb{R}^{d \times k}$ with $k\geq r$ and $S\in \mathbb{S}^d$ satisfies $SF=0$ and $S\succeq 0$. For any $\Delta \in \mathbb{R}^{d \times d}$, let $W = F\Delta ^\top + \Delta F^\top$. Then $\mathop{\bf t

Theorems & Definitions (9)

  • Definition 1: First order and second order conditions of \ref{['eq:bc']}
  • Definition 2: First order and second order conditions of \ref{['eq:bc.dss']}
  • Lemma 2.1
  • proof
  • Lemma 2.2
  • Theorem 2.1
  • proof
  • Remark 2.1
  • Example 2.1