A finite-termination algorithm for testing copositivity over the positive semidefinite cone
Lei Huang, Lingling Xie
TL;DR
The paper addresses the challenging problem of testing $\\mathcal{S}_+^n$-copositivity of homogeneous polynomials and extends to the product cone $\\mathcal{S}_+^n\\times \\mathbb{R}_+^m$. It develops a strengthened reformulation derived from first-order optimality conditions and deploys a matrix Moment-SOS relaxation hierarchy that is proven to terminate in finite steps. The resulting algorithms either certify copositivity or return a refuting point with a PSD matrix $X(u)$ and negative polynomial value, with analogous extensions to the product cone. Numerical experiments demonstrate the method’s effectiveness and finite termination in practice, suggesting a viable, certificate-providing approach for copositivity problems in polynomial optimization contexts.
Abstract
This paper proposes an efficient algorithm for testing copositivity of homogeneous polynomials over the positive semidefinite cone. The algorithm is based on a novel matrix optimization reformulation and requires solving a hierarchy of semidefinite programs. Notably, it always terminates in finitely many iterations. If a homogeneous polynomial is copositive over the positive semidefinite cone, the algorithm provides a certificate; otherwise, it returns a vector that refutes copositivity. Building on a similar idea, we further propose an algorithm to test copositivity over the direct product of the positive semidefinite cone and the nonnegative orthant. Preliminary numerical experiments demonstrate the effectiveness of the proposed methods.
