Papers
Topics
Authors
Recent
Search
2000 character limit reached

Moment–SOS Relaxation Method

Updated 18 January 2026
  • Moment–SOS relaxation is a convex algebraic-geometric method that enables global optimization of general polynomial functions over semi-algebraic sets using a hierarchy of SDP relaxations.
  • It constructs moment and localizing matrices that ensure asymptotic and finite convergence under optimality conditions such as LICQ, SCC, and SOSC.
  • The framework extends to matrix optimization, sparse hierarchies, and noncompact domains via homogenization and denominator-SOS techniques to certify global minima.

Moment–SOS Relaxation

The Moment–Sum-of-Squares (Moment–SOS) relaxation is a convex algebraic-geometric methodology that enables global optimization of general polynomial functions over semi-algebraic sets, as well as dual formulations for generalized moment problems. It systematically extends to settings with equality and inequality constraints for both scalar and matrix-valued polynomials, operates with non-real radical constraint ideals, and is applicable to compact and certain noncompact domains via homogenization or denominator reformulations. The moment–SOS hierarchy constructs a sequence of semidefinite programming (SDP) relaxations of increasing order, with theoretical guarantees on asymptotic and, under sufficient conditions, finite convergence to the exact global optimum or minimum of the associated optimization problem.

1. Algebraic Framework and Duality

Given a set of real polynomials in nn variables,

R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],

and a closed semialgebraic set defined as

K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},

the moment–SOS method is built on the following pair of dual conic optimization problems (Huang et al., 2023):

  • Primal (Conic) Form:

maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_1

where Pd(K)P_d(K) is the cone of degree-dd polynomials nonnegative on KK.

  • Dual (Generalized Moment) Form:

minyRNd(f,y)subject to(ai,y)=bi(im1),(ai,y)bi(i>m1),yRd(K)\min_{y \in \mathbb{R}^{|N_d|}} (f,y) \quad \text{subject to}\quad (a_i, y) = b_i\,\, (i \le m_1),\,\, (a_i, y) \ge b_i\,\, (i>m_1),\,\, y \in R_d(K)

where Rd(K)R_d(K) is the cone of truncated moment sequences admitting a measure supported on KK.

This structure generalizes classical global polynomial optimization and the generalized moment problem, and supports study in settings including noncommutative algebra and polynomial matrix inequalities (Guo et al., 2023, Huang et al., 2024).

2. Hierarchical Relaxations: Moment and SOS Formulations

The central computational objects of the moment–SOS method are:

  • Moment Matrices: For a degree-2R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],0 truncated multisequence R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],1, the R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],2-th moment matrix,

R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],3

indexed by monomials up to degree R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],4.

  • Localizing Matrices: For polynomials R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],5 of degree up to R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],6, the R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],7-th localizing matrix,

R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],8

The Moment–SOS hierarchy at order R[x]n=R[x1,,xn],R[x]_n = \mathbb{R}[x_1, \dots, x_n],9 constructs (Huang et al., 2023):

  • Primal Moment Relaxation (order K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},0):

K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},1

subject to linear constraints and

K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},2

  • Dual SOS Relaxation (order K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},3):

K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},4

subject to

K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},5

where SOS polynomials and the quadratic module K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},6 are employed.

Asymptotic convergence: Provided K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},7 is compact and the quadratic module K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},8 is archimedean, the relaxation sequence is monotone with K={xRn:cj(x)=0 for jE,  cj(x)0 for jI},K = \left\{ x \in \mathbb{R}^n : c_j(x) = 0 \text{ for } j \in E, \; c_j(x) \ge 0 \text{ for } j \in I \right\},9, maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_10.

A flat extension rank condition,

maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_11

permits extraction of atomic measures realizing the exact optimizer (Huang et al., 2023, Guo et al., 2023).

3. Finite Convergence and Optimality Conditions

While asymptotic convergence is guaranteed under archimedeanness, finite convergence of the Moment–SOS hierarchy requires classical nonlinear optimization conditions at all global minimizers of the underlying minimization:

  • Linear Independence Constraint Qualification (LICQ): Gradients of equality constraints are linearly independent.
  • Strict Complementarity Condition (SCC): Lagrange multipliers for active constraints are strictly positive.
  • Second Order Sufficiency Condition (SOSC): Lagrangian Hessian is positive definite on the critical subspace.

Under these assumptions, finite convergence is achieved: there exists maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_12 such that for all maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_13,

maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_14

and all optimal moment sequences at level maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_15 satisfy the flat extension rank criterion [(Huang et al., 2023), Theorem 3.2]. This result holds even when the constraint ideal is not real radical. Illustrative cases demonstrating finite convergence with non-real radical ideals include nonconvex sphere constraints and degeneracies where only SCC/SOSC are satisfied [(Huang et al., 2023), Example 3.4, 3.5].

4. Homogenization and Denominator Hierarchies for Unbounded Domains

For noncompact maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_16, the hierarchy may not exhibit finite convergence. The method introduces a homogenization variable maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_17, replacing maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_18 with its homogenization maxθRmbTθsubject tof(x)i=1mθiai(x)Pd(K),θi0  for i>m1\max_{\theta \in \mathbb{R}^m} b^T\theta \quad \text{subject to}\quad f(x) - \sum_{i=1}^m \theta_i a_i(x) \in P_d(K),\,\, \theta_i \ge 0\;\text{for }i > m_19 and imposing Pd(K)P_d(K)0 as an additional constraint. The feasible set becomes compact, and an equivalent moment–SOS hierarchy applies, with the same finite convergence guarantees under optimality conditions on the homogenized problem [(Huang et al., 2023), Theorem 4.3]. This solves key open conjectures in the literature by removing the need for a real radical constraint ideal (Huang et al., 2023).

In addition, the denominator-SOS hierarchy uses certificates of the form

Pd(K)P_d(K)1

for some exponent Pd(K)P_d(K)2, with convergence (and finite convergence under classical optimality conditions) similarly assured [(Huang et al., 2023), Theorem 4.7].

5. Generalizations: Polynomial Matrix and Sparse Hierarchies

The framework readily extends to:

  • Polynomial Matrix Inequality (PMI) Optimization: Optimization over Pd(K)P_d(K)3 subject to Pd(K)P_d(K)4 for a symmetric polynomial matrix Pd(K)P_d(K)5. The corresponding matrix moment-SOS hierarchy replaces scalar moment and localizing matrices by block versions and uses quadratic modules of the form Pd(K)P_d(K)6; finite convergence is guaranteed under archimedeanness and NDC/SCC/SOSC at all minimizers (Huang et al., 2024, Guo et al., 2023).
  • Sparse and Block-Decomposed Hierarchies: When the problem admits correlative or term sparsity, as formalized by the running intersection property and term-sparsity patterns, relaxations assemble from block or clique-structured moment matrices. Finite convergence and “tightness” are characterized in terms of decomposability of the SOS certificate across blocks (i.e., the ability to write Pd(K)P_d(K)7 as a sum of block-local elements of the ideal plus quadratic module) (Nie et al., 2024, Wang et al., 2019, Wang et al., 2020).

6. Applications and Examples

The Moment–SOS framework applies to a broad class of polynomial optimization and generalized moment problems:

Other domains include robust and semi-infinite polynomial matrix optimization, stochastic program approximations, and optimal power flow (Guo et al., 2023, Josz et al., 2013).

7. Algorithmic and Computational Considerations

  • The core relaxation at order Pd(K)P_d(K)8 leads to semidefinite programs with moment and localizing matrices whose sizes grow with the number of variables Pd(K)P_d(K)9 and the relaxation order.
  • Block and sparse relaxations dramatically reduce computational cost for large, structured problems (Wang et al., 2019, Wang et al., 2020, Nie et al., 2024).
  • Flat extension detection enables algebraic extraction of finitely atomic measures corresponding to global minimizers (Huang et al., 2023, Guo et al., 2023).
  • Large-scale moment–SOS relaxations exploiting polyhedral–SDP structure can be solved efficiently via low-rank augmented Lagrangian methods (Hou et al., 6 Dec 2025).
  • For problems with degenerate constraint ideals (positive-dimensional varieties), branch-and-bound or filtering techniques in combination with moment–SOS lower bounds provide practical approaches for approximate global optimization (Mohammadi et al., 2016, Ðurašinović et al., 24 Jan 2025).

The Moment–SOS relaxation paradigm offers a unified, algebraically grounded hierarchy for nonconvex polynomial and moment-constrained optimization, with deep connections to algebraic geometry, numerical analysis, and semidefinite programming. Recent work resolves major conjectures by establishing that finite convergence can be certified under optimality conditions without recourse to real radicality—leading to both theoretical completeness and robust applicability across diverse domains (Huang et al., 2023).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (17)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Moment–SOS Relaxation.