Lasserre's Hierarchy in Polynomial Optimization
- Lasserre's Hierarchy is a sequence of SDP relaxations for polynomial optimization that leverages moment and sums-of-squares duality to tighten lower bounds.
- It incorporates extensions for complex variables, multi-order relaxations, and symmetry-induced block-diagonal structures to enhance scalability.
- Its practical impact is evidenced by efficient solutions in large-scale optimal power flow problems with guaranteed convergence through flat extension conditions.
Lasserre's Hierarchy
Lasserre's hierarchy is a sequence of convex semidefinite programming (SDP) relaxations for polynomial optimization problems (POPs) which leverages the duality between moments and sums-of-squares (SOS) polynomials. It systematically tightens lower bounds on the global optimum of a POP by increasing the order of relaxation, and under suitable conditions, converges to the exact solution. Recent advances have generalized the framework to deal with complex variables, exploited problem sparsity via multi-ordered relaxations, introduced symmetry-driven block-diagonal structures, and demonstrated tractability on large-scale industrial applications such as optimal power flow (OPF) (Josz et al., 2017).
1. Core Construction: Classical Real-variable Lasserre Hierarchy
Given a basic semialgebraic set and a polynomial , consider the polynomial optimization problem . Lasserre's hierarchy constructs a sequence of SDP relaxations parameterized by relaxation order :
- Truncated moment sequence: Introduce variables to represent approximate moments for an unknown measure supported on .
- Moment matrix: is a symmetric matrix with entries , .
- Localizing matrices: For each constraint , of degree , the localizing matrix is defined by .
The th order moment relaxation is the SDP: with .
The dual SDP uses sums-of-squares multipliers: where is SOS of degree , and is SOS of degree .
Finite convergence at order is certified by the flat extension condition: , allowing extraction of global minimizers (Josz et al., 2017).
2. Generalization to Complex Variables and Hermitian SOS
For applications in oscillatory physical systems (notably OPF), the Lasserre hierarchy is extended to complex variables . Here, and are real-valued in ; the feasible set is .
- Complex moment matrix: Now a Hermitian matrix indexed by double multi-indices with , entries .
- Complex localizing matrices: formed analogously for constraint of bidegree .
- Hermitian SOS: The dual relaxation imposes
with each a Hermitian SOS: for polynomials of degree .
- Finite convergence: Requires both a flat extension
and verification of hyponormality of certain compressed shift operators, via block matrices built from and moment matrices with variable multipliers (Josz et al., 2017).
3. Exploiting Sparsity: Multi-Order Lasserre Hierarchy
Many large-scale POPs exhibit substantial sparsity. The multi-ordered hierarchy assigns a potentially different relaxation order to each constraint :
- Chordal sparsity decomposition: Build a variable interaction graph via monomial support, chordally complete it, and extract maximal cliques .
- Blockwise SOS representation: Formulate the SOS decomposition using variables restricted to clique supports:
- Mismatch-driven order selection: Iterative algorithm:
- Initialize all or $1$.
- Solve moment SDP, build a candidate solution.
- Identify the most violated constraints and increment their orders.
- Repeat until all residues are below tolerance.
Global convergence: As each , the hierarchy recovers the dense Lasserre relaxation and converges globally under standard Archimedean assumptions (Josz et al., 2017).
4. Symmetry-induced Block-diagonal Structure
If the objective and constraints are invariant under a compact group , symmetry can be leveraged to decompose the (potentially very large) moment and localizing matrices into smaller blocks:
- Torus invariance (): Moment entries survive only for ; blocks are indexed by total degree.
- Sign invariance (): Only even-degree moment entries survive; splits into even and odd components.
This block-diagonalization reduces the order and size of SDPs by a factor roughly corresponding to the number of symmetry blocks, which is crucial for scalability in high-dimensional problems (Josz et al., 2017).
5. Practical Impact: Large-scale Optimal Power Flow and Beyond
The aforementioned extensions and innovations have enabled the Lasserre hierarchy to solve real-world polynomial optimization instances at unprecedented scale:
- OPF applications: The power flow equations with complex voltages and 14,500 constraints are optimally solved with moment relaxations.
- Complex Hermitian SOS reduces block sizes by approximately , producing identical relaxation bounds as real variable hierarchies but with greater tractability.
- Sparsity and symmetry further reduce the moment block sizes: in large test cases, only a small fraction of constraints needed increased relaxation order (typically ).
- Enforcing torus symmetry decomposed each moment block into up to 4 sub-blocks for .
- Sample times: Polish 3012-wp (): first bounds in 320s (real) vs 141s (complex); global solution in 900s (real) vs 700s (complex).
- All computed global minimizers satisfied problem constraints to within $0.005$~p.u. (voltage) and $1$~MVA (power) (Josz et al., 2017).
Deployment of these scalable, certified global methods extends to other domains involving nonconvex polynomial equations with structure: signal processing, control, large-scale combinatorial/graph-theoretic relaxations, and more.
6. Convergence, Duality, and Flat Extension
Theoretical completeness is maintained across all extensions:
- Under the Archimedean property (existence of a ball constraint), the hierarchy delivers a monotone sequence of lower bounds converging upwards to the global infimum (Tacchi, 2020).
- Strong duality holds between the primal moment SDP and the SOS dual at each order, provided boundedness (via ball constraint) (Josz et al., 2014).
- Finite convergence is certified by the flat extension property (Curto–Fialkow criterion in real case, or its hyponormal extension in complex case), which enables explicit extraction of atomic global minimizers (Josz et al., 2017).
- The multi-ordered and symmetry-adapted hierarchies preserve this structure, provided the (blockwise) flatness condition is satisfied on the active moment submatrix (Josz et al., 2017).
7. Open Directions and Future Work
Research frontiers include:
- Robust extraction methods for global minimizers in cases of multiplicity or nonuniqueness.
- Fully adaptive order-selection heuristics with provable performance guarantees.
- Extension to mixed-integer polynomial optimization.
- Further categorization and exploitation of symmetry types beyond torus and sign invariance.
- Applications to more general nonconvex programming domains, including high-dimensional signal inference, algebraic coding, and optimal design for nonlinear systems (Josz et al., 2017).
The Lasserre hierarchy, with its modern extensions and scalable formulations, forms a foundational tool in both theory and practice for global polynomial optimization at scale.