# A Faster Interior-Point Method for Sum-of-Squares Optimization

arXiv: https://arxiv.org/abs/2202.08489 · HTML: https://mlsanity.com/paper/2202.08489/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 17 Feb 2022.

## Built on by (most cited first, 7 of 7)

- [Solving Regularized Exp, Cosh and Sinh Regression Problems](https://mlsanity.com/paper/2303.15725/) (2023)
- [A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Models](https://mlsanity.com/paper/2306.02295/) (2023)
- [A Sublinear Adversarial Training Algorithm](https://mlsanity.com/paper/2208.05395/) (2022)
- [The Structural Complexity of Matrix-Vector Multiplication](https://mlsanity.com/paper/2502.21240/) (2025)
- [A practical, fast method for solving sum-of-squares problems for very large polynomials](https://mlsanity.com/paper/2410.19844/) (2024)
- [Variational Inference on the Boolean Hypercube with the Quantum Entropy](https://mlsanity.com/paper/2411.03759/) (2024)
- [Lifted Relational Probabilistic Inference via Implicit Learning](https://mlsanity.com/paper/2602.14890/) (2026)

## Abstract (arXiv)

We present a faster interior-point method for optimizing sum-of-squares (SOS) polynomials, which are a central tool in polynomial optimization and capture convex programming in the Lasserre hierarchy. Let p = sumi q2i be an n-variate SOS polynomial of degree 2d. Denoting by L := binomn+dd and U := binomn+2d2d the dimensions of the vector spaces in which qi's and p live respectively, our algorithm runs in time tildeO(LU1.87). This is polynomially faster than state-of-art SOS and semidefinite programming solvers, which achieve runtime tildeO(L0.5minU2.37, L4.24). The centerpiece of our algorithm is a dynamic data structure for maintaining the inverse of the Hessian of the SOS barrier function under the polynomial interpolant basis, which efficiently extends to multivariate SOS optimization, and requires maintaining spectral approximations to low-rank perturbations of elementwise (Hadamard) products. This is the main challenge and departure from recent IPM breakthroughs using inverse-maintenance, where low-rank updates to the slack matrix readily imply the same for the Hessian matrix.
