Semidefinite programming lifts and sparse sums-of-squares

Size: px
Start display at page:

Download "Semidefinite programming lifts and sparse sums-of-squares"

Transcription

1 1/15 Semidefinite programming lifts and sparse sums-of-squares Hamza Fawzi (MIT, LIDS) Joint work with James Saunderson (UW) and Pablo Parrilo (MIT) Cornell ORIE, October 2015

2 Linear optimization 2/15 Central question in optimization is to optimize a linear function l on a convex set C: min l(x). x C Need good description of C to solve optimization problem efficiently. Interested in linear programming and semidefinite programming descriptions.

3 3/15 Lifts in optimization Lifts (a.k.a. extended formulations): introducing additional variables can simplify an optimization problem dramatically

4 Lifts in optimization 3/15 Lifts (a.k.a. extended formulations): introducing additional variables can simplify an optimization problem dramatically Example l 1 ball P = {x R n : x 1 1} = {x R n : a T x 1 a { 1, 1} n } P has 2 n facets, yet we have an efficient description using 2n linear inequalities: { P = x R n : y R n s.t. y i x i y i and n i=1 } y i = 1.

5 Lifts in optimization: Permutahedron 4/15 Permutahedron } P = conv {(σ(1),..., σ(n)) : σ S n R n. P has n! vertices and Ω(2 n ) facets. A simple formulation using n 2 inequalities Source: Wikipedia Permutahedron Then where DS n = conv(permutation matrices) = doubly-stochastic matrices. and u = (1, 2,..., n). P = π(ds n ) π : R n n R n M Mu.

6 5/15 Formal definition of lift Formal definition of LP lift Polytope P has a LP lift of size d if P = π(r d + L) L R d + where π : R d R n linear map L affine subspace of R d π LP extension complexity of P is smallest d such that P has a LP lift of size d. P

7 5/15 Formal definition of lift Formal definition of LP lift Polytope P has a LP lift of size d if P = π(r d + L) L R d + where π : R d R n linear map L affine subspace of R d π LP extension complexity of P is smallest d such that P has a LP lift of size d. P Examples of LP lifts Regular N-gon in R 2 has LP lift of size O(log N) (Ben-Tal and Nemirovski 2001). Permutahedron has LP lift of size O(n log n) (Goemans 2009).

8 Semidefinite programming lifts 6/15 Semidefinite programming min L(Y ) subject to Y S d +, Y L where S d + = cone of d d positive semidefinite matrices, L is a linear function and L affine subspace of S d. SDP forms a superset of LP.

9 6/15 Semidefinite programming lifts Semidefinite programming min L(Y ) subject to Y S d +, Y L where S d + = cone of d d positive semidefinite matrices, L is a linear function and L affine subspace of S d. SDP forms a superset of LP. Positive semidefinite lifts P has SDP lift of size d if P = π(s d + L) L S d + where π linear map L affine subspace of S d P π SDP extension complexity of P is smallest d such that P has a SDP lift of size d.

10 LP lifts vs. SDP lifts 7/15 Example The square P = [ 1, 1] 2 : SDP lifts: P has an SDP lift of size 3: [ 1, 1] 2 = (x 1, x 2 ) R 2 : u R 1 x 1 x 2 x 1 1 u 0 x 2 u 1 SDP extension complexity of [ 1, 1] 2 is 3. LP lifts: Can show that LP extension complexity of [ 1, 1] 2 is 4.

11 LP lifts vs. SDP lifts 8/15 Question: How powerful are SDP lifts compared to LP lifts? Theorem (Fawzi-Saunderson-Parrilo 2015) There is a family of polytopes P d R 2d such that ( ) LP extension complexity of P d d Ω +. SDP extension complexity of P d log d Only example known so far of gap between SDP and LP extension complexity. Polytopes P d are highly symmetric and well-studied (trigonometric cyclic polytopes). Proof idea relies on finding sparse sum-of-squares certificates for facet inequalities.

12 Constructing lifts using sum-of-squares 9/15 P R n polytope, X = extreme points of P Facet of P is an affine function l such that l(x) 0 x X. l(x) = b a T x Sum-of-squares certificate for l(x): l(x) = j h j (x) 2 P for some functions h i : X R SDP lifts sum-of-squares: If we can find small sum-of-squares certificates for each facet l of P then we get a small SDP lift.

13 10/15 Constructing lifts using sum-of-squares P R n polytope, X = extreme points of P. F(X, R) = space of real-valued functions on X. Theorem (Lasserre 2010, Gouveia et al. 2011) Assume there is a subspace V of F(X, R) such that any facet-defining inequality l(x) 0 for P can be certified using sum-of-squares in V, i.e., there exist h 1,..., h J V : l(x) = J h j (x) 2 x X. j=1 Then conv(x) has an (explicit) SDP lift of size dim V.

14 10/15 Constructing lifts using sum-of-squares P R n polytope, X = extreme points of P. F(X, R) = space of real-valued functions on X. Theorem (Lasserre 2010, Gouveia et al. 2011) Assume there is a subspace V of F(X, R) such that any facet-defining inequality l(x) 0 for P can be certified using sum-of-squares in V, i.e., there exist h 1,..., h J V : l(x) = J h j (x) 2 x X. j=1 Then conv(x) has an (explicit) SDP lift of size dim V. This theorem reduces the problem of constructing SDP lifts to studying sum-of-squares certificates of facets of P.

15 Lasserre SDP lifts 11/15 Lasserre SDP lift works by degree: certificates of facets l of the form l(x) = j h j (x) 2 where deg h j k. This often results in large SDP lifts (e.g., regular polygons).

16 Lasserre SDP lifts 11/15 Lasserre SDP lift works by degree: certificates of facets l of the form l(x) = j h j (x) 2 where deg h j k. This often results in large SDP lifts (e.g., regular polygons). Idea to construct smaller lifts: Look instead for sparse sum-of-squares certificates, i.e., l(x) = h j (x) 2 j where h j are sparse polynomials.

17 Lasserre SDP lifts 11/15 Lasserre SDP lift works by degree: certificates of facets l of the form l(x) = j h j (x) 2 where deg h j k. This often results in large SDP lifts (e.g., regular polygons). Idea to construct smaller lifts: Look instead for sparse sum-of-squares certificates, i.e., l(x) = h j (x) 2 j where h j are sparse polynomials. Key question: Given a nonnegative function that is sparse, can we write it as a sum-of-squares of sparse functions?

18 Sparse sum-of-squares on finite abelian group 12/15 Setting: Functions on a finite abelian group G Natural basis to measure sparsity of functions, namely Fourier basis of G. G = Z N usual Fourier basis (complex exponentials) G = { 1, 1} n Fourier analysis on the hypercube (square-free monomials).

19 Sparse sum-of-squares on finite abelian group 12/15 Setting: Functions on a finite abelian group G Natural basis to measure sparsity of functions, namely Fourier basis of G. G = Z N usual Fourier basis (complex exponentials) G = { 1, 1} n Fourier analysis on the hypercube (square-free monomials). Main result (informal) Given G finite abelian group and S Ĝ, we give a method to construct T Ĝ such that the following holds: any nonnegative function f : G R + supported on S has a sum-of-squares certificate supported on T, i.e., f (x) = j h j(x) 2 where support(h j ) T. Method involves constructing nice chordal covers of the Cayley graph Cay(Ĝ, S).

20 Sparse sum-of-squares on finite abelian group 12/15 Setting: Functions on a finite abelian group G Natural basis to measure sparsity of functions, namely Fourier basis of G. G = Z N usual Fourier basis (complex exponentials) G = { 1, 1} n Fourier analysis on the hypercube (square-free monomials). Main result (informal) Given G finite abelian group and S Ĝ, we give a method to construct T Ĝ such that the following holds: any nonnegative function f : G R + supported on S has a sum-of-squares certificate supported on T, i.e., f (x) = j h j(x) 2 where support(h j ) T. Method involves constructing nice chordal covers of the Cayley graph Cay(Ĝ, S). Consequence for lifts: Allows us to construct SDP lifts of moment polytope M(G, S) of size T.

21 13/15 Application 1: Degree d polynomials on Z N TC N,2d = conv{ (cos ( 2πx N ), sin ( 2πx N ),..., cos ( 2πdx N Trigonometric cyclic polytope (corresponds to G = Z N and S = { d,..., d}). ) (, sin 2πdx )) N : } x {0, 1, 2..., N 1} R 2d

22 13/15 Application 1: Degree d polynomials on Z N TC N,2d = conv{ (cos ( 2πx N ), sin ( 2πx N ),..., cos ( 2πdx N Trigonometric cyclic polytope (corresponds to G = Z N and S = { d,..., d}). ) (, sin 2πdx )) N : } x {0, 1, 2..., N 1} R 2d Using main result (with good choice of chordal cover): If d divides N then TC N,2d has a PSD lift of size 3d log 2 (N/d). Case N = d 2 gives gap between SDP and LP lifts SDP lift of size O(d log(d)) LP lift must have size Ω(d 2 ) (lower bound due to Fiorini et al. for d-neighborly polytopes)

23 14/15 Consequence 2: Quadratic polynomials on { 1, 1} n Conjecture (Laurent 2003): If f (x) = a 0 + i<j a ij x i x j non-negative x { 1, 1} n then f is a sum of squares of polynomials of degree at most n/2. Laurent (2003): degree at least n/2 necessary Blekherman, Gouveia, Pfeiffer (2014): true if allow multipliers

24 14/15 Consequence 2: Quadratic polynomials on { 1, 1} n Conjecture (Laurent 2003): If f (x) = a 0 + i<j a ij x i x j non-negative x { 1, 1} n then f is a sum of squares of polynomials of degree at most n/2. Laurent (2003): degree at least n/2 necessary Blekherman, Gouveia, Pfeiffer (2014): true if allow multipliers In our language: Group: G = { 1, 1} n = Z n 2 Characters: χ S (x) = i S x i (square-free polynomials) non-negative functions with support S = {S : S {0, 2}} Good choices in main result prove Laurent s conjecture

25 15/15 Conclusion Summary Used sparse sums-of-squares to construct lifts that are smaller than the those from the Lasserre construction. Allowed us to give the first example of a polytope with a gap between SDP lifts and LP lifts. Allowed us to prove conjecture of Laurent. Questions: All the lifts we produce respect the symmetry of the polytope P (they are equivariant). Does breaking symmetry help in reducing the size of lifts? (for LP lifts it does). Lower bounds? For more information: preprint arxiv:

26 15/15 Conclusion Summary Used sparse sums-of-squares to construct lifts that are smaller than the those from the Lasserre construction. Allowed us to give the first example of a polytope with a gap between SDP lifts and LP lifts. Allowed us to prove conjecture of Laurent. Questions: All the lifts we produce respect the symmetry of the polytope P (they are equivariant). Does breaking symmetry help in reducing the size of lifts? (for LP lifts it does). Lower bounds? For more information: preprint arxiv: Thank you!

Positive semidefinite rank

Positive semidefinite rank 1/15 Positive semidefinite rank Hamza Fawzi (MIT, LIDS) Joint work with João Gouveia (Coimbra), Pablo Parrilo (MIT), Richard Robinson (Microsoft), James Saunderson (Monash), Rekha Thomas (UW) DIMACS Workshop

More information

Power and limitations of convex formulations via linear and semidefinite programming lifts. Hamza Fawzi

Power and limitations of convex formulations via linear and semidefinite programming lifts. Hamza Fawzi Power and limitations of convex formulations via linear and semidefinite programming lifts by Hamza Fawzi Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment

More information

Equivariant semidefinite lifts and sum of squares hierarchies

Equivariant semidefinite lifts and sum of squares hierarchies Equivariant semidefinite lifts and sum of squares hierarchies Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology

More information

Lower bounds on the size of semidefinite relaxations. David Steurer Cornell

Lower bounds on the size of semidefinite relaxations. David Steurer Cornell Lower bounds on the size of semidefinite relaxations David Steurer Cornell James R. Lee Washington Prasad Raghavendra Berkeley Institute for Advanced Study, November 2015 overview of results unconditional

More information

Convex sets, conic matrix factorizations and conic rank lower bounds

Convex sets, conic matrix factorizations and conic rank lower bounds Convex sets, conic matrix factorizations and conic rank lower bounds Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute

More information

Convex sets, matrix factorizations and positive semidefinite rank

Convex sets, matrix factorizations and positive semidefinite rank Convex sets, matrix factorizations and positive semidefinite rank Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of

More information

Lecture 4: Polynomial Optimization

Lecture 4: Polynomial Optimization CS369H: Hierarchies of Integer Programming Relaxations Spring 2016-2017 Lecture 4: Polynomial Optimization Professor Moses Charikar Scribes: Mona Azadkia 1 Introduction Non-negativity over the hypercube.

More information

approximation algorithms I

approximation algorithms I SUM-OF-SQUARES method and approximation algorithms I David Steurer Cornell Cargese Workshop, 201 meta-task encoded as low-degree polynomial in R x example: f(x) = i,j n w ij x i x j 2 given: functions

More information

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Exact SDP Relaxations with Truncated Moment Matrix for Binary Polynomial Optimization Problems

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Exact SDP Relaxations with Truncated Moment Matrix for Binary Polynomial Optimization Problems MATHEMATICAL ENGINEERING TECHNICAL REPORTS Exact SDP Relaxations with Truncated Moment Matrix for Binary Polynomial Optimization Problems Shinsaku SAKAUE, Akiko TAKEDA, Sunyoung KIM, and Naoki ITO METR

More information

Symmetric Sums of Squares

Symmetric Sums of Squares Symmetric Sums of Squares Annie Raymond University of Washington MSRI University of Massachusetts Joint with James Saunderson (Monash University), Mohit Singh (Georgia Tech), and Rekha Thomas (UW) November

More information

Sta$s$cal models and graphs

Sta$s$cal models and graphs Sta$s$cal models and graphs AFOSR FA9550-11-1-0305 Fundamental methodology and applica$ons Convex op$miza$on and graphs as underlying engines Examples: Sparse graph es$ma$on, latent-variable modeling,

More information

Hilbert s 17th Problem to Semidefinite Programming & Convex Algebraic Geometry

Hilbert s 17th Problem to Semidefinite Programming & Convex Algebraic Geometry Hilbert s 17th Problem to Semidefinite Programming & Convex Algebraic Geometry Rekha R. Thomas University of Washington, Seattle References Monique Laurent, Sums of squares, moment matrices and optimization

More information

9. Interpretations, Lifting, SOS and Moments

9. Interpretations, Lifting, SOS and Moments 9-1 Interpretations, Lifting, SOS and Moments P. Parrilo and S. Lall, CDC 2003 2003.12.07.04 9. Interpretations, Lifting, SOS and Moments Polynomial nonnegativity Sum of squares (SOS) decomposition Eample

More information

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION henrion

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION   henrion COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS Didier HENRION www.laas.fr/ henrion October 2006 Geometry of LMI sets Given symmetric matrices F i we want to characterize the shape in R n of the LMI set F

More information

Lifts of Convex Sets and Cone Factorizations

Lifts of Convex Sets and Cone Factorizations Lifts of Convex Sets and Cone Factorizations The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Gouveia,

More information

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009 LMI MODELLING 4. CONVEX LMI MODELLING Didier HENRION LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ Universidad de Valladolid, SP March 2009 Minors A minor of a matrix F is the determinant of a submatrix

More information

Lecture 3: Semidefinite Programming

Lecture 3: Semidefinite Programming Lecture 3: Semidefinite Programming Lecture Outline Part I: Semidefinite programming, examples, canonical form, and duality Part II: Strong Duality Failure Examples Part III: Conditions for strong duality

More information

Notes on the decomposition result of Karlin et al. [2] for the hierarchy of Lasserre by M. Laurent, December 13, 2012

Notes on the decomposition result of Karlin et al. [2] for the hierarchy of Lasserre by M. Laurent, December 13, 2012 Notes on the decomposition result of Karlin et al. [2] for the hierarchy of Lasserre by M. Laurent, December 13, 2012 We present the decomposition result of Karlin et al. [2] for the hierarchy of Lasserre

More information

Representations of Positive Polynomials: Theory, Practice, and

Representations of Positive Polynomials: Theory, Practice, and Representations of Positive Polynomials: Theory, Practice, and Applications Dept. of Mathematics and Computer Science Emory University, Atlanta, GA Currently: National Science Foundation Temple University

More information

LIFTS OF CONVEX SETS AND CONE FACTORIZATIONS JOÃO GOUVEIA, PABLO A. PARRILO, AND REKHA THOMAS

LIFTS OF CONVEX SETS AND CONE FACTORIZATIONS JOÃO GOUVEIA, PABLO A. PARRILO, AND REKHA THOMAS LIFTS OF CONVEX SETS AND CONE FACTORIZATIONS Abstract. In this paper we address the basic geometric question of when a given convex set is the image under a linear map of an affine slice of a given closed

More information

4. Algebra and Duality

4. Algebra and Duality 4-1 Algebra and Duality P. Parrilo and S. Lall, CDC 2003 2003.12.07.01 4. Algebra and Duality Example: non-convex polynomial optimization Weak duality and duality gap The dual is not intrinsic The cone

More information

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 2003 2003.09.02.10 6. The Positivstellensatz Basic semialgebraic sets Semialgebraic sets Tarski-Seidenberg and quantifier elimination Feasibility

More information

SDP Relaxations for MAXCUT

SDP Relaxations for MAXCUT SDP Relaxations for MAXCUT from Random Hyperplanes to Sum-of-Squares Certificates CATS @ UMD March 3, 2017 Ahmed Abdelkader MAXCUT SDP SOS March 3, 2017 1 / 27 Overview 1 MAXCUT, Hardness and UGC 2 LP

More information

Dimension reduction for semidefinite programming

Dimension reduction for semidefinite programming 1 / 22 Dimension reduction for semidefinite programming Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology

More information

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3 MI 6.97 Algebraic techniques and semidefinite optimization February 4, 6 Lecture 3 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture, we will discuss one of the most important applications

More information

The convex algebraic geometry of rank minimization

The convex algebraic geometry of rank minimization The convex algebraic geometry of rank minimization Pablo A. Parrilo Laboratory for Information and Decision Systems Massachusetts Institute of Technology International Symposium on Mathematical Programming

More information

Semidefinite programming and convex algebraic geometry

Semidefinite programming and convex algebraic geometry FoCM 2008 - SDP and convex AG p. 1/40 Semidefinite programming and convex algebraic geometry Pablo A. Parrilo www.mit.edu/~parrilo Laboratory for Information and Decision Systems Electrical Engineering

More information

Robust and Optimal Control, Spring 2015

Robust and Optimal Control, Spring 2015 Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) G. Sum of Squares (SOS) G.1 SOS Program: SOS/PSD and SDP G.2 Duality, valid ineqalities and Cone G.3 Feasibility/Optimization

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 28 (Algebra + Optimization) 02 May, 2013 Suvrit Sra Admin Poster presentation on 10th May mandatory HW, Midterm, Quiz to be reweighted Project final report

More information

On the existence of 0/1 polytopes with high semidefinite extension complexity

On the existence of 0/1 polytopes with high semidefinite extension complexity On the existence of 0/1 polytopes with high semidefinite extension complexity Jop Briët 1, Daniel Dadush 1, and Sebastian Pokutta 2 1 New York University, Courant Institute of Mathematical Sciences, New

More information

Semi-definite representibility. For fun and profit

Semi-definite representibility. For fun and profit Semi-definite representation For fun and profit March 9, 2010 Introduction Any convex quadratic constraint x T C T Cx a + b T x Can be recast as the linear matrix inequality (LMI): ( ) In Cx (Cx) T a +

More information

Analysis and synthesis: a complexity perspective

Analysis and synthesis: a complexity perspective Analysis and synthesis: a complexity perspective Pablo A. Parrilo ETH ZürichZ control.ee.ethz.ch/~parrilo Outline System analysis/design Formal and informal methods SOS/SDP techniques and applications

More information

Sum-of-Squares Method, Tensor Decomposition, Dictionary Learning

Sum-of-Squares Method, Tensor Decomposition, Dictionary Learning Sum-of-Squares Method, Tensor Decomposition, Dictionary Learning David Steurer Cornell Approximation Algorithms and Hardness, Banff, August 2014 for many problems (e.g., all UG-hard ones): better guarantees

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has

More information

Optimization over Polynomials with Sums of Squares and Moment Matrices

Optimization over Polynomials with Sums of Squares and Moment Matrices Optimization over Polynomials with Sums of Squares and Moment Matrices Monique Laurent Centrum Wiskunde & Informatica (CWI), Amsterdam and University of Tilburg Positivity, Valuations and Quadratic Forms

More information

Advanced SDPs Lecture 6: March 16, 2017

Advanced SDPs Lecture 6: March 16, 2017 Advanced SDPs Lecture 6: March 16, 2017 Lecturers: Nikhil Bansal and Daniel Dadush Scribe: Daniel Dadush 6.1 Notation Let N = {0, 1,... } denote the set of non-negative integers. For α N n, define the

More information

Lift-and-Project Techniques and SDP Hierarchies

Lift-and-Project Techniques and SDP Hierarchies MFO seminar on Semidefinite Programming May 30, 2010 Typical combinatorial optimization problem: max c T x s.t. Ax b, x {0, 1} n P := {x R n Ax b} P I := conv(k {0, 1} n ) LP relaxation Integral polytope

More information

SEMIDEFINITE PROGRAM BASICS. Contents

SEMIDEFINITE PROGRAM BASICS. Contents SEMIDEFINITE PROGRAM BASICS BRIAN AXELROD Abstract. A introduction to the basics of Semidefinite programs. Contents 1. Definitions and Preliminaries 1 1.1. Linear Algebra 1 1.2. Convex Analysis (on R n

More information

Ehrhart Positivity. Federico Castillo. December 15, University of California, Davis. Joint work with Fu Liu. Ehrhart Positivity

Ehrhart Positivity. Federico Castillo. December 15, University of California, Davis. Joint work with Fu Liu. Ehrhart Positivity University of California, Davis Joint work with Fu Liu December 15, 2016 Lattice points of a polytope A (convex) polytope is a bounded solution set of a finite system of linear inequalities, or is the

More information

Chordal structure in computer algebra: Permanents

Chordal structure in computer algebra: Permanents Chordal structure in computer algebra: Permanents Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint

More information

Chordal structure and polynomial systems

Chordal structure and polynomial systems Chordal structure and polynomial systems Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint work with

More information

IE 521 Convex Optimization

IE 521 Convex Optimization Lecture 1: 16th January 2019 Outline 1 / 20 Which set is different from others? Figure: Four sets 2 / 20 Which set is different from others? Figure: Four sets 3 / 20 Interior, Closure, Boundary Definition.

More information

Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope

Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope Kurt M. Anstreicher Dept. of Management Sciences University of Iowa Seminar, Chinese University of Hong Kong, October 2009 We consider

More information

On the existence of 0/1 polytopes with high semidefinite extension complexity

On the existence of 0/1 polytopes with high semidefinite extension complexity On the existence of 0/1 polytopes with high semidefinite extension complexity Jop Briët 1, Daniel Dadush 1, and Sebastian Pokutta 2 1 New York University, Courant Institute of Mathematical Sciences, New

More information

Modeling with semidefinite and copositive matrices

Modeling with semidefinite and copositive matrices Modeling with semidefinite and copositive matrices Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria F. Rendl, Singapore workshop 2006 p.1/24 Overview Node and Edge relaxations

More information

Lecture 5 : Projections

Lecture 5 : Projections Lecture 5 : Projections EE227C. Lecturer: Professor Martin Wainwright. Scribe: Alvin Wan Up until now, we have seen convergence rates of unconstrained gradient descent. Now, we consider a constrained minimization

More information

Polygons as sections of higher-dimensional polytopes

Polygons as sections of higher-dimensional polytopes Polygons as sections of higher-dimensional polytopes Arnau Padrol 1 Institut für Mathematik Freie Universität Berlin Berlin, Germany arnau.padrol@fu-berlin.de Julian Pfeifle 2 Dept. Matemàtica Aplicada

More information

Example: feasibility. Interpretation as formal proof. Example: linear inequalities and Farkas lemma

Example: feasibility. Interpretation as formal proof. Example: linear inequalities and Farkas lemma 4-1 Algebra and Duality P. Parrilo and S. Lall 2006.06.07.01 4. Algebra and Duality Example: non-convex polynomial optimization Weak duality and duality gap The dual is not intrinsic The cone of valid

More information

arxiv: v2 [math.mg] 10 Feb 2015

arxiv: v2 [math.mg] 10 Feb 2015 Polygons as sections of higher-dimensional polytopes arxiv:1404.2443v2 [math.mg] 10 Feb 2015 Arnau Padrol 1 Institut für Mathematik Freie Universität Berlin Berlin, Germany arnau.padrol@fu-berlin.de Julian

More information

Applications of semidefinite programming in Algebraic Combinatorics

Applications of semidefinite programming in Algebraic Combinatorics Applications of semidefinite programming in Algebraic Combinatorics Tohoku University The 23rd RAMP Symposium October 24, 2011 We often want to 1 Bound the value of a numerical parameter of certain combinatorial

More information

What can be expressed via Conic Quadratic and Semidefinite Programming?

What can be expressed via Conic Quadratic and Semidefinite Programming? What can be expressed via Conic Quadratic and Semidefinite Programming? A. Nemirovski Faculty of Industrial Engineering and Management Technion Israel Institute of Technology Abstract Tremendous recent

More information

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems V. Jeyakumar and G. Li Revised Version:August 31, 2012 Abstract An exact semidefinite linear programming (SDP) relaxation

More information

linear programming and approximate constraint satisfaction

linear programming and approximate constraint satisfaction linear programming and approximate constraint satisfaction Siu On Chan MSR New England James R. Lee University of Washington Prasad Raghavendra UC Berkeley David Steurer Cornell results MAIN THEOREM: Any

More information

V&V MURI Overview Caltech, October 2008

V&V MURI Overview Caltech, October 2008 V&V MURI Overview Caltech, October 2008 Pablo A. Parrilo Laboratory for Information and Decision Systems Massachusetts Institute of Technology Goals!! Specification, design, and certification!! Coherent

More information

arxiv: v1 [math.oc] 26 Sep 2015

arxiv: v1 [math.oc] 26 Sep 2015 arxiv:1509.08021v1 [math.oc] 26 Sep 2015 Degeneracy in Maximal Clique Decomposition for Semidefinite Programs Arvind U. Raghunathan and Andrew V. Knyazev Mitsubishi Electric Research Laboratories 201 Broadway,

More information

Continuous Optimisation, Chpt 9: Semidefinite Optimisation

Continuous Optimisation, Chpt 9: Semidefinite Optimisation Continuous Optimisation, Chpt 9: Semidefinite Optimisation Peter J.C. Dickinson DMMP, University of Twente p.j.c.dickinson@utwente.nl http://dickinson.website/teaching/2017co.html version: 28/11/17 Monday

More information

A NEW SEMIDEFINITE PROGRAMMING HIERARCHY FOR CYCLES IN BINARY MATROIDS AND CUTS IN GRAPHS

A NEW SEMIDEFINITE PROGRAMMING HIERARCHY FOR CYCLES IN BINARY MATROIDS AND CUTS IN GRAPHS A NEW SEMIDEFINITE PROGRAMMING HIERARCHY FOR CYCLES IN BINARY MATROIDS AND CUTS IN GRAPHS JOÃO GOUVEIA, MONIQUE LAURENT, PABLO A. PARRILO, AND REKHA THOMAS Abstract. The theta bodies of a polynomial ideal

More information

The moment-lp and moment-sos approaches in optimization

The moment-lp and moment-sos approaches in optimization The moment-lp and moment-sos approaches in optimization LAAS-CNRS and Institute of Mathematics, Toulouse, France Workshop Linear Matrix Inequalities, Semidefinite Programming and Quantum Information Theory

More information

The convex algebraic geometry of linear inverse problems

The convex algebraic geometry of linear inverse problems The convex algebraic geometry of linear inverse problems The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher

More information

8 Approximation Algorithms and Max-Cut

8 Approximation Algorithms and Max-Cut 8 Approximation Algorithms and Max-Cut 8. The Max-Cut problem Unless the widely believed P N P conjecture is false, there is no polynomial algorithm that can solve all instances of an NP-hard problem.

More information

Fast ADMM for Sum of Squares Programs Using Partial Orthogonality

Fast ADMM for Sum of Squares Programs Using Partial Orthogonality Fast ADMM for Sum of Squares Programs Using Partial Orthogonality Antonis Papachristodoulou Department of Engineering Science University of Oxford www.eng.ox.ac.uk/control/sysos antonis@eng.ox.ac.uk with

More information

Non-commutative polynomial optimization

Non-commutative polynomial optimization Non-commutative polynomial optimization S. Pironio 1, M. Navascuès 2, A. Acín 3 1 Laboratoire d Information Quantique (Brussels) 2 Department of Mathematics (Bristol) 3 ICFO-The Institute of Photonic Sciences

More information

SPECTRAHEDRA. Bernd Sturmfels UC Berkeley

SPECTRAHEDRA. Bernd Sturmfels UC Berkeley SPECTRAHEDRA Bernd Sturmfels UC Berkeley GAeL Lecture I on Convex Algebraic Geometry Coimbra, Portugal, Monday, June 7, 2010 Positive Semidefinite Matrices For a real symmetric n n-matrix A the following

More information

MEP123: Master Equality Polyhedron with one, two or three rows

MEP123: Master Equality Polyhedron with one, two or three rows 1/17 MEP123: Master Equality Polyhedron with one, two or three rows Oktay Günlük Mathematical Sciences Department IBM Research January, 29 joint work with Sanjeeb Dash and Ricardo Fukasawa 2/17 Master

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Basics and SOS Fernando Mário de Oliveira Filho Campos do Jordão, 2 November 23 Available at: www.ime.usp.br/~fmario under talks Conic programming V is a real vector space h, i

More information

Semidefinite approximations of the matrix logarithm

Semidefinite approximations of the matrix logarithm 1/26 Semidefinite approximations of the matrix logarithm Hamza Fawzi DAMTP, University of Cambridge Joint work with James Saunderson (Monash University) and Pablo Parrilo (MIT) April 5, 2018 2/26 Logarithm

More information

An explicit construction of distinguished representations of polynomials nonnegative over finite sets

An explicit construction of distinguished representations of polynomials nonnegative over finite sets An explicit construction of distinguished representations of polynomials nonnegative over finite sets Pablo A. Parrilo Automatic Control Laboratory Swiss Federal Institute of Technology Physikstrasse 3

More information

MIT Algebraic techniques and semidefinite optimization May 9, Lecture 21. Lecturer: Pablo A. Parrilo Scribe:???

MIT Algebraic techniques and semidefinite optimization May 9, Lecture 21. Lecturer: Pablo A. Parrilo Scribe:??? MIT 6.972 Algebraic techniques and semidefinite optimization May 9, 2006 Lecture 2 Lecturer: Pablo A. Parrilo Scribe:??? In this lecture we study techniques to exploit the symmetry that can be present

More information

Lecture 13: Spectral Graph Theory

Lecture 13: Spectral Graph Theory CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 13: Spectral Graph Theory Lecturer: Shayan Oveis Gharan 11/14/18 Disclaimer: These notes have not been subjected to the usual scrutiny reserved

More information

The maximal stable set problem : Copositive programming and Semidefinite Relaxations

The maximal stable set problem : Copositive programming and Semidefinite Relaxations The maximal stable set problem : Copositive programming and Semidefinite Relaxations Kartik Krishnan Department of Mathematical Sciences Rensselaer Polytechnic Institute Troy, NY 12180 USA kartis@rpi.edu

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with M. Bomze (Wien) and F. Jarre (Düsseldorf) and

More information

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs Raphael Louca Eilyan Bitar Abstract Robust semidefinite programs are NP-hard in general In contrast, robust linear programs admit

More information

The Pythagoras numbers of projective varieties.

The Pythagoras numbers of projective varieties. The Pythagoras numbers of projective varieties. Grigoriy Blekherman (Georgia Tech, USA) Rainer Sinn (FU Berlin, Germany) Gregory G. Smith (Queen s University, Canada) Mauricio Velasco (Universidad de los

More information

Bemidji Area Schools Outcomes in Mathematics Analysis 1. Based on Minnesota Academic Standards in Mathematics (2007) Page 1 of 5

Bemidji Area Schools Outcomes in Mathematics Analysis 1. Based on Minnesota Academic Standards in Mathematics (2007) Page 1 of 5 Understand the concept of function, and identify important features of functions and other relations using symbolic and graphical methods where appropriate. 9..1.1 9..1. 9..1.3 9..1.4 9..1.5 9..1.6 9..1.7

More information

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method CSC2411 - Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method Notes taken by Stefan Mathe April 28, 2007 Summary: Throughout the course, we have seen the importance

More information

Agenda. 1 Cone programming. 2 Convex cones. 3 Generalized inequalities. 4 Linear programming (LP) 5 Second-order cone programming (SOCP)

Agenda. 1 Cone programming. 2 Convex cones. 3 Generalized inequalities. 4 Linear programming (LP) 5 Second-order cone programming (SOCP) Agenda 1 Cone programming 2 Convex cones 3 Generalized inequalities 4 Linear programming (LP) 5 Second-order cone programming (SOCP) 6 Semidefinite programming (SDP) 7 Examples Optimization problem in

More information

Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares

Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares Journal of Global Optimization (2005) 33: 511 525 Springer 2005 DOI 10.1007/s10898-005-2099-2 Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares JIAWANG NIE 1 and JAMES W.

More information

Enabling Efficient Analog Synthesis by Coupling Sparse Regression and Polynomial Optimization

Enabling Efficient Analog Synthesis by Coupling Sparse Regression and Polynomial Optimization Enabling Efficient Analog Synthesis by Coupling Sparse Regression and Polynomial Optimization Ye Wang, Michael Orshansky, Constantine Caramanis ECE Dept., The University of Texas at Austin 1 Analog Synthesis

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with I.M. Bomze (Wien) and F. Jarre (Düsseldorf) IMA

More information

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 12 Dr. Ted Ralphs ISE 418 Lecture 12 1 Reading for This Lecture Nemhauser and Wolsey Sections II.2.1 Wolsey Chapter 9 ISE 418 Lecture 12 2 Generating Stronger Valid

More information

Advances in Convex Optimization: Theory, Algorithms, and Applications

Advances in Convex Optimization: Theory, Algorithms, and Applications Advances in Convex Optimization: Theory, Algorithms, and Applications Stephen Boyd Electrical Engineering Department Stanford University (joint work with Lieven Vandenberghe, UCLA) ISIT 02 ISIT 02 Lausanne

More information

Global Optimization with Polynomials

Global Optimization with Polynomials Global Optimization with Polynomials Deren Han Singapore-MIT Alliance National University of Singapore Singapore 119260 Email: smahdr@nus.edu.sg Abstract The class of POP (Polynomial Optimization Problems)

More information

Convex algebraic geometry, optimization and applications

Convex algebraic geometry, optimization and applications Convex algebraic geometry, optimization and applications The American Institute of Mathematics The following compilation of participant contributions is only intended as a lead-in to the AIM workshop Convex

More information

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems MATHEMATICS OF OPERATIONS RESEARCH Vol. xx, No. x, Xxxxxxx 00x, pp. xxx xxx ISSN 0364-765X EISSN 156-5471 0x xx0x 0xxx informs DOI 10.187/moor.xxxx.xxxx c 00x INFORMS On the Power of Robust Solutions in

More information

Convergence under Subdivision and Complexity of Polynomial Minimization in the Simplicial Bernstein Basis

Convergence under Subdivision and Complexity of Polynomial Minimization in the Simplicial Bernstein Basis Convergence under Subdivision and Complexity of Polynomial Minimization in the Simplicial Bernstein Basis Richard Leroy IRMAR, University of Rennes 1 richard.leroy@ens-cachan.org Abstract In this article,

More information

Linear sketching for Functions over Boolean Hypercube

Linear sketching for Functions over Boolean Hypercube Linear sketching for Functions over Boolean Hypercube Grigory Yaroslavtsev (Indiana University, Bloomington) http://grigory.us with Sampath Kannan (U. Pennsylvania), Elchanan Mossel (MIT) and Swagato Sanyal

More information

LOWER BOUNDS FOR A POLYNOMIAL IN TERMS OF ITS COEFFICIENTS

LOWER BOUNDS FOR A POLYNOMIAL IN TERMS OF ITS COEFFICIENTS LOWER BOUNDS FOR A POLYNOMIAL IN TERMS OF ITS COEFFICIENTS MEHDI GHASEMI AND MURRAY MARSHALL Abstract. Recently Lasserre [6] gave a sufficient condition in terms of the coefficients for a polynomial f

More information

Complexity of 10 Decision Problems in Continuous Time Dynamical Systems. Amir Ali Ahmadi IBM Watson Research Center

Complexity of 10 Decision Problems in Continuous Time Dynamical Systems. Amir Ali Ahmadi IBM Watson Research Center Complexity of 10 Decision Problems in Continuous Time Dynamical Systems Amir Ali Ahmadi IBM Watson Research Center Anirudha Majumdar MIT Russ Tedrake MIT 1 Given a polynomial vector field: Decide if the

More information

The moment-lp and moment-sos approaches

The moment-lp and moment-sos approaches The moment-lp and moment-sos approaches LAAS-CNRS and Institute of Mathematics, Toulouse, France CIRM, November 2013 Semidefinite Programming Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY

More information

Convex Optimization & Parsimony of L p-balls representation

Convex Optimization & Parsimony of L p-balls representation Convex Optimization & Parsimony of L p -balls representation LAAS-CNRS and Institute of Mathematics, Toulouse, France IMA, January 2016 Motivation Unit balls associated with nonnegative homogeneous polynomials

More information

Graph structure in polynomial systems: chordal networks

Graph structure in polynomial systems: chordal networks Graph structure in polynomial systems: chordal networks Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology

More information

CS675: Convex and Combinatorial Optimization Spring 2018 The Ellipsoid Algorithm. Instructor: Shaddin Dughmi

CS675: Convex and Combinatorial Optimization Spring 2018 The Ellipsoid Algorithm. Instructor: Shaddin Dughmi CS675: Convex and Combinatorial Optimization Spring 2018 The Ellipsoid Algorithm Instructor: Shaddin Dughmi History and Basics Originally developed in the mid 70s by Iudin, Nemirovski, and Shor for use

More information

Symbolic computation in hyperbolic programming

Symbolic computation in hyperbolic programming Symbolic computation in hyperbolic programming Simone Naldi and Daniel Plaumann MEGA 2017 Nice, 14 June 2017 1 Polyhedra P = {x R n : i, l i (x) 0} Finite # linear inequalities : l i (x) 0, i = 1,...,

More information

An Explicit SOS Decomposition of A Fourth Order Four Dimensional Hankel Tensor with A Symmetric Generating Vector

An Explicit SOS Decomposition of A Fourth Order Four Dimensional Hankel Tensor with A Symmetric Generating Vector arxiv:1503.03383v1 [math.oc] 8 Mar 2015 An Explicit SOS Decomposition of A Fourth Order Four Dimensional Hankel Tensor with A Symmetric Generating Vector Yannan Chen Liqun Qi Qun Wang September 25, 2018

More information

LECTURE 3 LECTURE OUTLINE

LECTURE 3 LECTURE OUTLINE LECTURE 3 LECTURE OUTLINE Differentiable Conve Functions Conve and A ne Hulls Caratheodory s Theorem Reading: Sections 1.1, 1.2 All figures are courtesy of Athena Scientific, and are used with permission.

More information

Linear Matrix Inequalities vs Convex Sets

Linear Matrix Inequalities vs Convex Sets Linear Matrix Inequalities vs Convex Sets with admiration and friendship for Eduardo Harry Dym Math Dept Weitzman Inst. Damon Hay Math Dept Florida Texas Igor Klep Math Dept Everywhere in Solvenia Scott

More information

1 Quantum states and von Neumann entropy

1 Quantum states and von Neumann entropy Lecture 9: Quantum entropy maximization CSE 599S: Entropy optimality, Winter 2016 Instructor: James R. Lee Last updated: February 15, 2016 1 Quantum states and von Neumann entropy Recall that S sym n n

More information

Lattice polygons. P : lattice polygon in R 2 (vertices Z 2, no self-intersections)

Lattice polygons. P : lattice polygon in R 2 (vertices Z 2, no self-intersections) Lattice polygons P : lattice polygon in R 2 (vertices Z 2, no self-intersections) A, I, B A = area of P I = # interior points of P (= 4) B = #boundary points of P (= 10) Pick s theorem Georg Alexander

More information

From Compressed Sensing to Matrix Completion and Beyond. Benjamin Recht Department of Computer Sciences University of Wisconsin-Madison

From Compressed Sensing to Matrix Completion and Beyond. Benjamin Recht Department of Computer Sciences University of Wisconsin-Madison From Compressed Sensing to Matrix Completion and Beyond Benjamin Recht Department of Computer Sciences University of Wisconsin-Madison Netflix Prize One million big ones! Given 100 million ratings on a

More information

Agenda. Applications of semidefinite programming. 1 Control and system theory. 2 Combinatorial and nonconvex optimization

Agenda. Applications of semidefinite programming. 1 Control and system theory. 2 Combinatorial and nonconvex optimization Agenda Applications of semidefinite programming 1 Control and system theory 2 Combinatorial and nonconvex optimization 3 Spectral estimation & super-resolution Control and system theory SDP in wide use

More information