Table of Contents
Fetching ...

Dual certificates of primal cone membership

Joonyeob Lee, Dávid Papp, Anita Varga

Abstract

We discuss optimization problems over convex cones in which membership is difficult to verify directly. In the standard theory of duality, vectors in the dual cone $K^*$ are associated with separating hyperplanes and interpreted as certificates of non-membership in the primal cone $K$. Complementing this perspective, we develop easily verifiable certificates of membership in $K$ given by vectors in $K^*$. Assuming that $K^*$ admits an efficiently computable logarithmically homogeneous self-concordant barrier, every vector in the interior of $K$ is associated with a full-dimensional cone of efficiently verifiable membership certificates. Consequently, rigorous certificates can be computed using numerical methods, including interior-point algorithms. The proposed framework is particularly well-suited to optimization over low-dimensional linear images of higher dimensional cones: we argue that these problems can be solved by optimizing directly over the (low-dimensional) dual cone, circumventing the customary lifting that introduces a large number of auxiliary variables. As an application, we derive a novel closed-form formula for computing exact primal feasible solutions from suitable dual feasible solutions; as the dual solutions approach optimality, the computed primal solutions do so as well. To illustrate the generality of our approach, we show that the new certification scheme is applicable to virtually every tractable subcone of nonnegative polynomials commonly used in polynomial optimization (such as SOS, SONC, SAGE and SDSOS polynomials, among others), facilitating the computation of rigorous nonnegativity certificates using numerical algorithms.

Dual certificates of primal cone membership

Abstract

We discuss optimization problems over convex cones in which membership is difficult to verify directly. In the standard theory of duality, vectors in the dual cone are associated with separating hyperplanes and interpreted as certificates of non-membership in the primal cone . Complementing this perspective, we develop easily verifiable certificates of membership in given by vectors in . Assuming that admits an efficiently computable logarithmically homogeneous self-concordant barrier, every vector in the interior of is associated with a full-dimensional cone of efficiently verifiable membership certificates. Consequently, rigorous certificates can be computed using numerical methods, including interior-point algorithms. The proposed framework is particularly well-suited to optimization over low-dimensional linear images of higher dimensional cones: we argue that these problems can be solved by optimizing directly over the (low-dimensional) dual cone, circumventing the customary lifting that introduces a large number of auxiliary variables. As an application, we derive a novel closed-form formula for computing exact primal feasible solutions from suitable dual feasible solutions; as the dual solutions approach optimality, the computed primal solutions do so as well. To illustrate the generality of our approach, we show that the new certification scheme is applicable to virtually every tractable subcone of nonnegative polynomials commonly used in polynomial optimization (such as SOS, SONC, SAGE and SDSOS polynomials, among others), facilitating the computation of rigorous nonnegativity certificates using numerical algorithms.

Paper Structure

This paper contains 16 sections, 13 theorems, 80 equations.

Key Result

Proposition 1.2

\newlabelthm:SCB-properties0 Suppose $f:\mathcal{C}^\circ\to\mathbb{R}$ is an SCB for some convex cone $\mathcal{C}\subseteq\mathbb{R}^n$. Then the following hold: If, in addition, $f$ is a $\nu$-LHSCB, then the following also hold:

Theorems & Definitions (31)

  • Definition 1.1
  • Proposition 1.2
  • Theorem 2.1
  • Proof 1
  • Example 2.2: Relation \ref{['eq:HxinK']} does not hold for every cone
  • Definition 2.3: dual membership certificates
  • Example 2.4
  • Theorem 2.5
  • Proof 2
  • Lemma 2.6
  • ...and 21 more