on the existence of 0 1 polytopes with high semidefinite
play

On the existence of 0/1 polytopes with high semidefinite extension - PowerPoint PPT Presentation

On the existence of 0/1 polytopes with high semidefinite extension complexity Daniel Dadush Centrum Wiskunde & Informatica (CWI) Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 1 Introduction Joint Work with. . . My


  1. On the existence of 0/1 polytopes with high semidefinite extension complexity Daniel Dadush Centrum Wiskunde & Informatica (CWI) Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 1

  2. Introduction Joint Work with. . . My coauthors: • Sebastian Pokutta (Georgia Tech) • Jop Bri¨ et (CWI) Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 2

  3. Introduction What is the expressive power of linear / semidefinite programming? Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 3

  4. Introduction What is the expressive power of linear / semidefinite programming? For convex hulls such as Matchings, Hamiltonian cycles, Graph Cuts, ... what is the smallest linear / semidefinite program whose feasible region captures them (even approximately)? Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 3

  5. Introduction What is the expressive power of linear / semidefinite programming? For convex hulls such as Matchings, Hamiltonian cycles, Graph Cuts, ... what is the smallest linear / semidefinite program whose feasible region captures them (even approximately)? Alternative measure of complexity independent from P vs NP . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 3

  6. Introduction Lower bounds on the size of Linear Programs : 1 Any symmetric LP that captures the TSP or Matching polytope must have size 2 Ω( n ) [ Yannakakis ’91] 2 There exists a convex hull of 0 / 1 points that cannot be captured by an LP of size less than 2 Ω( n ) [ Rothvoss ’11] 3 Any LP that captures the TSP polytope must have size 2 Ω( n 1 / 2 ) [ Fiorini, Massar, Pokutta, Tiwary, de Wolf ’12] 4 Any LP that ρ -approximates the Correlation polytope must have size 2 Ω( n/ρ ) [ Braun, Fiornini, Pokutta, Steurer ’12, Braverman, Moitra ’13, Pokutta, Braun ’13] 5 Any LP of relaxation of size n r for the Correlation polytope has integrality gap at least as large as O ( r ) levels of Sherali-Adams [ Chan, Lee, Raghavendra, Steurer ’13] Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 4

  7. Introduction Lower bounds on the size of Linear Programs : 1 Any symmetric LP that captures the TSP or Matching polytope must have size 2 Ω( n ) [ Yannakakis ’91] 2 There exists a convex hull of 0 / 1 points that cannot be captured by an LP of size less than 2 Ω( n ) [ Rothvoss ’11] 3 Any LP that captures the TSP polytope must have size 2 Ω( n 1 / 2 ) [ Fiorini, Massar, Pokutta, Tiwary, de Wolf ’12] 4 Any LP that ρ -approximates the Correlation polytope must have size 2 Ω( n/ρ ) [ Braun, Fiornini, Pokutta, Steurer ’12, Braverman, Moitra ’13, Pokutta, Braun ’13] 5 Any LP of relaxation of size n r for the Correlation polytope has integrality gap at least as large as O ( r ) levels of Sherali-Adams [ Chan, Lee, Raghavendra, Steurer ’13] Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 4

  8. Introduction Lower bounds on the size of Linear Programs : 1 Any symmetric LP that captures the TSP or Matching polytope must have size 2 Ω( n ) [ Yannakakis ’91] 2 There exists a convex hull of 0 / 1 points that cannot be captured by an LP of size less than 2 Ω( n ) [ Rothvoss ’11] 3 Any LP that captures the TSP polytope must have size 2 Ω( n 1 / 2 ) [ Fiorini, Massar, Pokutta, Tiwary, de Wolf ’12] 4 Any LP that ρ -approximates the Correlation polytope must have size 2 Ω( n/ρ ) [ Braun, Fiornini, Pokutta, Steurer ’12, Braverman, Moitra ’13, Pokutta, Braun ’13] 5 Any LP of relaxation of size n r for the Correlation polytope has integrality gap at least as large as O ( r ) levels of Sherali-Adams [ Chan, Lee, Raghavendra, Steurer ’13] Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 4

  9. Introduction Lower bounds on the size of Linear Programs : 1 Any symmetric LP that captures the TSP or Matching polytope must have size 2 Ω( n ) [ Yannakakis ’91] 2 There exists a convex hull of 0 / 1 points that cannot be captured by an LP of size less than 2 Ω( n ) [ Rothvoss ’11] 3 Any LP that captures the TSP polytope must have size 2 Ω( n 1 / 2 ) [ Fiorini, Massar, Pokutta, Tiwary, de Wolf ’12] 4 Any LP that ρ -approximates the Correlation polytope must have size 2 Ω( n/ρ ) [ Braun, Fiornini, Pokutta, Steurer ’12, Braverman, Moitra ’13, Pokutta, Braun ’13] 5 Any LP of relaxation of size n r for the Correlation polytope has integrality gap at least as large as O ( r ) levels of Sherali-Adams [ Chan, Lee, Raghavendra, Steurer ’13] Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 4

  10. Introduction Lower bounds on the size of Linear Programs : 1 Any symmetric LP that captures the TSP or Matching polytope must have size 2 Ω( n ) [ Yannakakis ’91] 2 There exists a convex hull of 0 / 1 points that cannot be captured by an LP of size less than 2 Ω( n ) [ Rothvoss ’11] 3 Any LP that captures the TSP polytope must have size 2 Ω( n 1 / 2 ) [ Fiorini, Massar, Pokutta, Tiwary, de Wolf ’12] 4 Any LP that ρ -approximates the Correlation polytope must have size 2 Ω( n/ρ ) [ Braun, Fiornini, Pokutta, Steurer ’12, Braverman, Moitra ’13, Pokutta, Braun ’13] 5 Any LP of relaxation of size n r for the Correlation polytope has integrality gap at least as large as O ( r ) levels of Sherali-Adams [ Chan, Lee, Raghavendra, Steurer ’13] Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 4

  11. Introduction What about Semidefinite Programs ? Theorem ( [Bri¨ et, D., Pokutta ’13]) There exists a convex hull of 0 / 1 points that cannot be captured by an SDP of size less than 2 Ω( n ) . Extend framework of Rothvoss to SDP setting. Baby step towards understanding lower bounds for SDPs. Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 5

  12. Introduction What about Semidefinite Programs ? Theorem ( [Bri¨ et, D., Pokutta ’13]) There exists a convex hull of 0 / 1 points that cannot be captured by an SDP of size less than 2 Ω( n ) . Extend framework of Rothvoss to SDP setting. Baby step towards understanding lower bounds for SDPs. Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 5

  13. Introduction What about Semidefinite Programs ? Theorem ( [Bri¨ et, D., Pokutta ’13]) There exists a convex hull of 0 / 1 points that cannot be captured by an SDP of size less than 2 Ω( n ) . Extend framework of Rothvoss to SDP setting. Baby step towards understanding lower bounds for SDPs. Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 5

  14. Introduction What about Semidefinite Programs ? Theorem ( [Bri¨ et, D., Pokutta ’13]) There exists a convex hull of 0 / 1 points that cannot be captured by an SDP of size less than 2 Ω( n ) . Extend framework of Rothvoss to SDP setting. Baby step towards understanding lower bounds for SDPs. Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 5

  15. Linear Extensions Polytope P = { x ∈ R n : Ax ≤ b } with m facets. Question Can we reduce the number of inequalities needed to define P by adding auxilliary variables? Definition (Linear Extension) Q = { ( z, y ) : Cz + Dy = d, y ≥ 0 , y ∈ R r , z ∈ R l } , is a linear extension of P of size r if ∃ π : R l + r → R n such that P = π ( Q ) . Definition (Linear Extension Complexity) xc( P ) := minimum size of any linear extension of P . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 6

  16. Linear Extensions Polytope P = { x ∈ R n : Ax ≤ b } with m facets. Question Can we reduce the number of inequalities needed to define P by adding auxilliary variables? Definition (Linear Extension) Q = { ( z, y ) : Cz + Dy = d, y ≥ 0 , y ∈ R r , z ∈ R l } , is a linear extension of P of size r if ∃ π : R l + r → R n such that P = π ( Q ) . Definition (Linear Extension Complexity) xc( P ) := minimum size of any linear extension of P . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 6

  17. Linear Extensions Polytope P = { x ∈ R n : Ax ≤ b } with m facets. Question Can we reduce the number of inequalities needed to define P by adding auxilliary variables? Definition (Linear Extension) Q = { ( z, y ) : Cz + Dy = d, y ≥ 0 , y ∈ R r , z ∈ R l } , is a linear extension of P of size r if ∃ π : R l + r → R n such that P = π ( Q ) . Definition (Linear Extension Complexity) xc( P ) := minimum size of any linear extension of P . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 6

  18. Linear Extensions Polytope P = { x ∈ R n : Ax ≤ b } with m facets. Question Can we reduce the number of inequalities needed to define P by adding auxilliary variables? Definition (Linear Extension) Q = { ( z, y ) : Cz + Dy = d, y ≥ 0 , y ∈ R r , z ∈ R l } , is a linear extension of P of size r if ∃ π : R l + r → R n such that P = π ( Q ) . Definition (Linear Extension Complexity) xc( P ) := minimum size of any linear extension of P . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 6

  19. Linear Extensions Extension Complexity. Some known results (constructions & lower bounds) : • xc( regular n -gon ) = Θ(log n ) [Ben-Tal, Nemirovski’01] • xc( generic n -gon ) = Ω( √ n ) [Fironi, Rothvoss, Tiwary’11] • xc( n -permutahedron ) = Θ( n log n ) [Goemans’09] • xc( spanning tree polytope of K n ) = O ( n 3 ) [Kipp-Martin’87] • xc( spanning tree polytope of planar graph G ) = Θ( n ) [Williams’01] • xc( stable set polytope of perfect graph G ) = n O (log n ) [Yannakakis’91] • . . . Daniel Dadush On the existence of 0/1 polytopes with high SDP rank 7

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend