Papers
Topics
Authors
Recent
Search
2000 character limit reached

Semialgebraic Convex Hulls via SDP Projection

Updated 29 March 2026
  • Semialgebraic convex hulls are the closed convex envelopes of semialgebraic sets, represented as projections of spectrahedra defined by linear matrix inequalities.
  • The SDP projection method leverages moment-SOS hierarchies and duality techniques to yield explicit, optimal semidefinite representations with controlled extension degrees.
  • This approach underpins applications in polynomial and quadratic optimization, offering computational benefits and deeper insights into convex hull complexity.

A semialgebraic convex hull via SDP projection is a convex set obtained as the closure of the convex hull of a semialgebraic set, described or approximated by projecting a spectrahedron (a solution set to an LMI) through a linear map. This area intersects real algebraic geometry, convex analysis, and semidefinite optimization. The study of when and how such convex hulls admit explicit semidefinite representations, what complexity arises in their LMI description (measured via the semidefinite extension degree), and exactness phenomena for various algebraic and semialgebraic sets are central themes.

1. Semialgebraic Convex Hulls and SDP Projections

Given a semialgebraic set SRnS \subseteq \mathbb{R}^n, its closed convex hull K=conv(S)K = \overline{\operatorname{conv}}(S) often arises in polynomial and quadratic optimization. A set KRnK \subseteq \mathbb{R}^n is a spectrahedral shadow if there exist real symmetric matrices M0,M1,,Mn,N1,,NmM_0, M_1, \dots, M_n, N_1, \dots, N_m of size at most dd and a linear map π:Rn+mRn\pi : \mathbb{R}^{n+m} \to \mathbb{R}^n such that

K=π({(x,y)Rn×Rm:M0+i=1nxiMi+j=1myjNj0}).K = \pi\left( \left\{ (x, y) \in \mathbb{R}^n \times \mathbb{R}^m : M_0 + \sum_{i=1}^n x_i M_i + \sum_{j=1}^m y_j N_j \succeq 0 \right\}\right).

The minimal matrix size dd for such a representation is the semidefinite extension degree sxdeg(K)\mathrm{sxdeg}(K), an intrinsic invariant quantifying the complexity of semidefinite optimization over KK (Scheiderer, 2024). Spectrahedral shadows include polyhedra (sxdeg=1\mathrm{sxdeg}=1), second-order cone representable sets (sxdeg=2\mathrm{sxdeg}=2), and more general convex semialgebraic sets.

2. Semidefinite Extension Degree and Optimal Bounds

The semidefinite extension degree measures the minimal block-size in LMI representations of KK. It is known that:

  • sxdeg(K)=1\mathrm{sxdeg}(K) = 1 iff KK is a polyhedron.
  • sxdeg(K)=2\mathrm{sxdeg}(K) = 2 iff KK is second-order-cone representable.
  • For arbitrary closed convex semialgebraic KR2K \subset \mathbb{R}^2, sxdeg(K)2\mathrm{sxdeg}(K) \le 2 (Scheiderer, 2020).
  • For the closed convex hull KK of any dim1\dim 1 semialgebraic set SRnS \subset \mathbb{R}^n, sxdeg(K)1+n/2\mathrm{sxdeg}(K) \le 1+\lfloor n/2\rfloor (Scheiderer, 2024, Scheiderer, 2012). This bound is sharp for monomial and rational normal curves.

The extension degree governs the size of the PSD matrices needed in practical optimization and is thus a critical computational parameter.

3. Explicit SDP Lifts: Curves, Varieties, and Rational Parameterizations

Extensive theory describes when explicit SDP lifts are achievable:

  • For any $1$-dimensional semialgebraic SRnS \subseteq \mathbb{R}^n, the moment-SOS hierarchy or Schur–Hankel determinant techniques yield an exact SDP projection of size 1+n/21+\lfloor n/2\rfloor (Scheiderer, 2024, Scheiderer, 2012, 0901.1821).
  • For rational varieties (especially curves and low-degree hypersurfaces), the convex hull is given by the projection of a moment matrix cone Md(y)0M_d(y) \succeq 0, with affine constraints modeling the parameterization (0901.1821). This applies for:
    • Curves (m=1m=1 parameters).
    • Quadratically-parameterized hypersurfaces (d=1d=1).
    • Bivariate quartic hypersurfaces (m=d=2m=d=2).

For each, an explicit (block-Hankel) LMI representation is available, and linear optimization over the convex hull reduces to an SDP in the lifted variables.

4. Proof Techniques: Duality, Sums-of-Squares, and Moment Relaxations

The construction of SDP lifts typically leverages:

  • Moment-SOS hierarchies: For a variety VRnV \subseteq \mathbb{R}^n defined by gi(x)=0g_i(x)=0, moment matrix Md(y)0M_d(y)\succeq 0 and (for constraints) localizing matrices Mddi(giy)0M_{d-d_i}(g_i\,y)\succeq 0 are imposed over truncated moment sequences yαy_\alpha (Rostalski et al., 2010, Gouveia et al., 2010). The convex hull is identified as the projection onto (x1,,xn)(x_1,\dots,x_n) of the spectrahedron defined in the yy-space.
  • Algebraic characterizations: The semidefinite extension degree is characterized via sum-of-squares decompositions of rank-constrained tensor evaluations. In the curve case, Schur/Hankel determinant expansions yield the required bounds on the rank (Scheiderer, 2024).
  • Facial structure and dual cones: Facet-exposure methods and dualization link LMI lifts to the cone of nonnegative functionals on the underlying set.

For QCQPs, analysis of the convex hull of the epigraph uses the geometry of the cone Γ\Gamma of convex Lagrange multipliers, leading to explicit LMI formulations when exactness holds (Wang et al., 2024, 2002.01566).

5. Special Cases, Applications, and Algorithmic Implications

Several cases admit more efficient or alternative representations:

  • In R2\mathbb{R}^2, every closed convex semialgebraic set has sxdeg2\mathrm{sxdeg} \leq 2 and can be represented using second-order cones; the tangent-tensor approach provides explicit SOCP lifts (Scheiderer, 2020).
  • Convex hulls of curves and points: For finite unions and certain higher-degree cases finite convergence occurs in the theta-body (theta hierarchy) or truncated moment hierarchy (Gouveia et al., 2010).
  • The spectrahull SH(S)={(Tr(A1X),...,Tr(AmX)):XΔn}SH(S) = \{ (\operatorname{Tr}(A_1 X), ..., \operatorname{Tr}(A_m X)) : X \in \Delta_n \} (spectraplex) generalizes classical convex hulls, with membership problems reducible to SDP feasibility and addressed via iterative algorithms (e.g., the Triangle Algorithm) (Kalantari, 2019).
  • In quadratic programming, the convex hull of QCQP epigraphs coincides with the standard SDP relaxation under verifiable geometric symmetry, such as high quadratic eigenvalue multiplicity or simultaneous diagonalizability of data matrices (Wang et al., 2024, 2002.01566).

The effective block-size has direct algorithmic implications for interior-point solvers, with smaller sxdeg\mathrm{sxdeg} enabling more efficient optimization.

6. Limitations, Obstructions, and Open Problems

There are critical limitations:

  • For higher-dimensional (dim2\dim \ge 2) semialgebraic sets, there exist natural convex sets not representable as spectrahedral shadows (Scheiderer, 2024). The one-dimensional case represents a boundary for semidefinite representability.
  • The theta-body relaxation does not always achieve finite convergence except for finite point sets or when no so-called "convex-singular" points appear (Gouveia et al., 2010).
  • In general, for varieties of high dimension or degree, the convex hull may not be obtainable by a semidefinite projection of feasible size due to sum-of-squares limitations (e.g., Motzkin's polynomial not being a sum of squares).
  • In the noncommutative (free) setting, matrix convex hulls of free semialgebraic sets are approximated by hierarchical outer SDP relaxations, but are rarely themselves spectrahedral shadows or "semialgebraic" in the free sense (Helton et al., 2013).
  • The question of whether every convex semialgebraic set is a spectrahedral shadow (Helton–Nie Conjecture) is open in full generality, though it is equivalent to the statement that convex hulls of rank-one elements of any spectrahedron are spectrahedral shadows (Harrison, 2015).

The functional/duality approach and moment-SOS techniques are essential threads:

  • Moment/SOS hierarchies yield systematic outer approximations to conv(V)\operatorname{conv}(V)—the intersection of spectrahedral shadows converges (sometimes finitely, sometimes asymptotically) to the convex hull (Rostalski et al., 2010, Gouveia et al., 2010).
  • Duality links (KKT, convex geometric, and projective duality) connect SDP relaxations to underlying algebraic geometry and the structure of the boundary of convex hulls (Rostalski et al., 2010).
  • Explicit Hankel matrix representations are central for rational normal and monomial curves, providing sharp extension degree bounds (Scheiderer, 2024).

A paradigmatic instance is the convex hull of a rational normal curve in Rn+1\mathbb{R}^{n+1}. Let RNCn={(t,t2,,tn):tR}RNC_n = \{ (t, t^2, \ldots, t^n) : t \in \mathbb{R} \}. The closed convex hull conv(RNCn)\overline{\operatorname{conv}}(RNC_n) is a spectrahedron represented by a Hankel matrix Hk(x)0H_k(x) \succeq 0 of size k+1k+1 (k=n/2k = \lfloor n/2 \rfloor), attaining the optimal semidefinite extension degree (Scheiderer, 2024).


References

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 Semialgebraic Convex Hulls via SDP Projection.