vix.ing · top · new · best · stats

Symmetry groups, semidefinite programs, and sums of squares

2002/11/28 by Karin Gatermann, Pablo A. Parrilo · 366 citations
Computer Science · Mathematics · #Advanced Optimization Algorithms Research #Algebra over a field #Algebraic number #Combinatorics #Discrete mathematics #Explained sum of squares #Formal Methods in Verification #Generalization #Invariant (physics) #Mathematical analysis #Mathematical optimization #Mathematics #Matrix (chemical analysis) #Matrix polynomial #Polynomial #Polynomial and algebraic computation #Polynomial matrix #Pure mathematics #Semidefinite programming #math.AC #math.OC #msc:13A50 #msc:14P99 #msc:26C05 #msc:68W30 #msc:90C22

paper · pdf · doi:10.1016/j.jpaa.2003.12.011

published in Journal of Pure and Applied Algebra 192(1-3), 95-128 (Elsevier BV) · 38 pages, submitted

arxiv created 2002/11/28 · openalex publication_date 2004/03/19 · arxiv updated 2009/11/30 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05

Abstract

We investigate the representation of symmetric polynomials as a sum of squares. Since this task is solved using semidefinite programming tools we explore the geometric, algebraic, and computational implications of the presence of discrete symmetries in semidefinite programs. It is shown that symmetry exploitation allows a significant reduction in both matrix size and number of decision variables. This result is applied to semidefinite programs arising from the computation of sum of squares decompositions for multivariate polynomials. The results, reinterpreted from an invariant-theoretic viewpoint, provide a novel representation of a class of nonnegative symmetric polynomials. The main theorem states that an invariant sum of squares polynomial is a sum of inner products of pairs of matrices, whose entries are invariant polynomials. In these pairs, one of the matrices is computed based on the real irreducible representations of the group, and the other is a sum of squares matrix. The reduction techniques enable the numerical solution of large-scale instances, otherwise computationally infeasible to solve.

Cited by

Related