on sub determinants and the diameter of polyhedra
play

On sub-determinants and the diameter of polyhedra Martin Niemeier, - PowerPoint PPT Presentation

On sub-determinants and the diameter of polyhedra Martin Niemeier, EPF Lausanne Joint work with: Nicolas Bonifas, Marco Di Summa, Friedrich Eisenbrand, Nicolai H ahnle January 9-13, 2012 1 / 16 Diameter of Polyhedra We consider polyhedra


  1. On sub-determinants and the diameter of polyhedra Martin Niemeier, EPF Lausanne Joint work with: Nicolas Bonifas, Marco Di Summa, Friedrich Eisenbrand, Nicolai H¨ ahnle January 9-13, 2012 1 / 16

  2. Diameter of Polyhedra We consider polyhedra defined by m inequalities in dimension n , i.e. P = { x ∈ R n : Ax ≤ b } , A ∈ R m × n Vertex: 0-dim face, Edge: 1-dim face Polyhedral graph: Graph defined by vertices and edges of polyhedron in natural way. Diameter ∆( n , m ) is the largest diameter of polyhedral graph with m inequalities, dimension n . Fundamental Open Problem Is ∆( n , m ) polynomial in n and m ? Related: Does the simplex algorithm terminate in polynomial time? 2 / 16

  3. Hirsch conjecture Hirsch conjecture (1957) ∆( n , m ) ≤ m − n Recently disproved (Santos 2010) Best known bound: ∆( n , m ) ≤ m 1+log n (Kalai, Kleitmann 1992) Huge gap! Special cases: 0 / 1-polytopes: Hirsch conjecture holds true (Naddef 1989) flow polytopes: quadratic upper bound (Orlin 1997) transportation polytopes: linear upper bound (Brightwell, v.d. Heuvel and Stougie 2006) P = { x ∈ R n : Ax ≤ b } with A totally unimodular: upper bound O ( m 16 n 3 log( mn ) 3 ) (Dyer and Frieze 1994) 3 / 16

  4. Our result Our bound P = { x ∈ R n : Ax ≤ b } polytope with A totally unimodular . Then diameter at most O ( n 3 . 5 log n ) (Previous bound: O ( m 16 n 3 log( mn ) 3 ) (Dyer and Frieze 1994)) More general: Our bound P = { x ∈ R n : Ax ≤ b } polytope, all subdeterminants of A bounded by ∆ (in absolute value). Then diameter at most O ( n 3 . 5 ∆ 2 log n ∆) 4 / 16

  5. A more geometric view Consider polytope P P nondegenerate, i.e. each vertex v ∈ P has exactly n tight facets. Normal cone C v : Cone defined by normal vectors of these facets. Normal fan: Set of all normal cones Normal fan partitions R n . Crucial observation Two vertices in the polyhedral graph are adjacent iff their normal cones share a facet. 5 / 16

  6. A more geometric view (contd.) Want to assign volume to each vertex/normal cone Intersect normal fan with euclidean ball B n Spherical (simplicial) cones : S v := C v ∩ B n . Assign volume: vol( v ) := vol( S v ) 6 / 16

  7. Proof method Perform BFS from any vertex v ∈ P . Show: After O ( n 3 . 5 ∆ 2 log n ∆) iterations, vertices seen during BFS have combined volume ≥ 1 2 vol( B n ). Two BFS started from two different discover common node after this number of iterations. Diameter bound follows. Volume Expansion Lemma I ⊆ V , with vol( I ) ≤ 1 2 vol( B n ) N ( I ) neighborhood of I (in polyhedral graph) We have � 2 1 vol( N ( I )) ≥ ∆ 2 n 2 . 5 · vol( I ) . π Implies iteration bound with standard methods: � k �� 2 1 After k iterations of BFS: vol ≥ vol( S v ). ∆ 2 n 2 . 5 π 7 / 16

  8. How to prove the Volume Expansion Lemma Volume Expansion Lemma I ⊆ V , with vol( I ) ≤ 1 2 vol( B n ). Then � 2 1 vol( N ( I )) ≥ ∆ 2 n 2 . 5 · vol( I ) . π S I := � v ∈ I S v v ∈ N ( I ) iff surfaces of S v and S I touch (( n − 1)-dim intersection). Dockable surface D ( S I ) : Surface of S I disjoint from surface of sphere. D ( S N ( I ) ) ≥ D ( S I ) Sufficient to show: � 2 n ∆ 2 n 3 · vol( S v ) ≥ D ( S v ) D ( S I ) ≥ π · vol( S I ) (1) (2) 8 / 16

  9. How to prove the Volume Expansion Lemma Volume Expansion Lemma I ⊆ V , with vol( I ) ≤ 1 2 vol( B n ). Then � 2 1 vol( N ( I )) ≥ ∆ 2 n 2 . 5 · vol( I ) . π Dockable surface D ( S I ) : Surface of S I disjoint from surface of sphere. D ( S N ( I ) ) ≥ D ( S I ) Sufficient to show: � 2 n ∆ 2 n 3 · vol( S v ) ≥ D ( S v ) D ( S I ) ≥ π · vol( S I ) (1) (2) (1) implies ∆ 2 n 3 · vol( S N ( I ) ) ≥ D ( S N ( I ) ) 9 / 16

  10. Proving inequality (1) ∆ 2 n 3 · vol( S v ) ≥ D ( S v ) (1) F facet of S v y y vertex not contained in F Q := conv( F , y ) ⊆ S v F is a simplex. h F = d ( y , H ( F )) vol( Q ) = area( F ) · h F n Summing over facets n n � � � · vol( Q ) ≤ · vol( S v ) D ( S v ) = area( F ) = h F h F facet F facet F facet F 10 / 16

  11. Proving inequality (1): Bounding h F a 1 y a 1 b 1 y β F h F 1 β F A ′ = ( a 1 , . . . , a n ), B = adj( A ′ ) = det( A ′ ) · A ′− T � a 1 , b 1 � 1 h F = cos β = � a 1 �·� b 1 � ≤ n ∆ 2 n Recall: D ( S v ) ≤ � h F · vol( S v ) facet F We get: ∆ 2 n 3 · vol( S v ) ≥ D ( S v ) (1) 11 / 16

  12. Proving inequality (2) � 2 n D ( S I ) ≥ π · vol( S I ) (2) (a) Dock- (b) Base of S . (c) Relative able surface Area: B ( S ) boundary of of S . Area: the base of D ( S ) S . Length: L ( S ) D ( S ) = L ( S ) / ( n − 1) Basic integration: vol ( S ) = B ( S ) / n , Inequality (2) equivalent to: � n − 1 L ( S ) 2 √ n . B ( S ) ≥ (2 a ) π 12 / 16

  13. Proving inequality (2a) � L ( S ) 2 n − 1 B ( S ) ≥ √ n (2 a ) π Given a volume V , which geometric object of that fixed volume has minimum surface area? Answer (Folklore): The euclidean ball. Here : Given a surface area A , which geometric object on the sphere minimizes length of relative boundary? Answer : A spherical cap (L´ evy’s isoperimetric inequality) Which spherical cap is worst? Answer: Half-sphere (Proof next slide) For the half sphere, bound (2a) holds. (Proof skipped) 13 / 16

  14. Half-sphere is worst case Consider a spherical cone S (Cone whose base is a spherical cap). Cap of S separated by hyperplane H . Consider half-sphere over S : Σ ≥ B ( S ). L ( S ): Relative boundary of S and half sphere identical Hence: L ( S ) / B ( S ) ≥ L ( S ) / Σ B ( S ) 14 / 16

  15. Wrapping things up Have shown inequalities: � 2 n ∆ 2 n 3 · vol( S v ) ≥ D ( S v ) D ( S I ) ≥ π · vol( S I ) (2) (1) They imply Volume Expansion Lemma Volume Expansion Lemma I ⊆ V , with vol( I ) ≤ 1 2 vol( B n ) N ( I ) neighborhood of I (in polyhedral graph) � 2 1 Then vol( N ( I )) ≥ ∆ 2 n 2 . 5 · vol( I ) . π Implies that the number of iterations of the BFS is bounded by O ( n 3 . 5 ∆ 2 log n ∆) Implies diameter bound 15 / 16

  16. Final remarks Theorem (B.D.E.H.N., 2012) P = { x ∈ R n : Ax ≤ b } polytope, all subdeterminants of A bounded by ∆ (in absolute value). Then diameter at most O ( n 3 . 5 ∆ 2 log n ∆) . Can be generalized to polyhedra via Lov´ asz-Simonovits inequality. Diameter bound gets O ( n 4 ∆ 2 log n ∆). Open Problems: Constructive version? (Simplex pivoting rule...) Polynomial upper bound for ∆( n , m )? Thank you for your attention! 16 / 16

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