A practical, fast method for solving sum-of-squares problems for very large polynomials
Daniel Keren, Margarita Osadchy, Roi Poranne

TL;DR
This paper introduces a novel, fast, and scalable method for solving sum-of-squares problems for very large polynomials by replacing traditional SDP approaches with a non-convex, over-parameterized neural network-inspired optimization technique.
Contribution
It proposes a non-convex, over-parameterized formulation inspired by neural networks to efficiently solve large SOS problems, surpassing the scalability of traditional SDP methods.
Findings
Handles polynomials with over four million coefficients
Achieves convergence to global minimum in all experiments
Runs slightly more than linearly in the number of coefficients
Abstract
Sum of squares (SOS) optimization is a powerful technique for solving problems where the positivity of a polynomials must be enforced. The common approach to solve an SOS problem is by relaxation to a Semidefinite Program (SDP). The main advantage of this transormation is that SDP is a convex problem for which efficient solvers are readily available. However, while considerable progress has been made in recent years, the standard approaches for solving SDPs are still known to scale poorly. Our goal is to devise an approach that can handle larger, more complex problems than is currently possible. The challenge indeed lies in how SDPs are commonly solved. State-Of-The-Art approaches rely on the interior point method, which requires the factorization of large matrices. We instead propose an approach inspired by polynomial neural networks, which exhibit excellent performance when optimized…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Advanced Optimization Algorithms Research · Statistical and numerical algorithms
