counting perfect matchings of cubic graphs in the
play

Counting perfect matchings of cubic graphs in the geometric dual - PowerPoint PPT Presentation

Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Counting perfect matchings of cubic graphs in the geometric dual Marcos Kiwi University of Chile Joint work with: Andrea Jim enez (U. Chile)


  1. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Counting perfect matchings of cubic graphs in the geometric dual Marcos Kiwi University of Chile Joint work with: Andrea Jim´ enez (U. Chile) & Martin Loebl (Charles U.)

  2. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case 1 Introduction 2 Our approach (planar graphs case) & Main results 3 Proof ideas 4 Non-planar case

  3. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Basic Definitions Cubic graphs

  4. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Motivation Petersen (1891) Every cubic bridgeless graph has a perfect matching. Conjecture by Lov´ asz and Plummer from the mid-1970’s For every cubic bridgeless graph G , the number of perfect matchings is exponential in | V ( G ) | . Positive resolution of the conjecture announced by Esperet, Kardos, King, Kral and Norine (Dec. 2010).

  5. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Known results for special classes Voorhoeve (1979): Bipartites Chudnovsky and Seymour (2008): Planar graphs Sang-il Oum (2009): Claw-free

  6. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case 1 Introduction 2 Our approach (planar graphs case) & Main results 3 Proof ideas 4 Non-planar case

  7. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Preliminaries Dual graph: G ↔ G ∗

  8. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Some simple observations Let G be a cubic bridgeless planar graph. Proposition G ∗ is a planar triangulation.

  9. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Intersecting sets Planar triangulation: ∆ Definition: [Intersecting set of ∆ ] Set of edges of ∆ with exactly one edge from each of its faces.

  10. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Intersecting sets (cont.) Let G be a cubic bridgeless planar graph. Proposition ⇒ M ∗ is an intersecting set of G ∗ . M is a perfect matching of G ⇐

  11. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Ising Model on frustrated triangulations Let ∆ = ( V, E ) be a planar triangulation. A state of ∆ is any function s : V → { + 1 , - 1 } . Edges frustrated by s + + − − A state s is a groundstate if it frustrates the minimum possible number of edges of ∆ . The degeneracy of ∆ is its number of groundstates, denoted g (∆) .

  12. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case + + − + − + + − − Groundstate and frustrated edges.

  13. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case A new concept Definition: [Satisfying states] A spin assignment that frustrates exactly one edge of each face of a triangulation ∆ . Every satisfying state is a groundstate! Converse is true if the triangulation ∆ is planar. Not true in general (more on this later!).

  14. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Reformulation of Lov´ asz and Plummer’s conjecture Let G be a cubic bridgeless planar graph and ∆ G its dual graph. Theorem The number of perfect matchings of G is 1 2 g (∆ G ) .

  15. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case 1 Introduction 2 Our approach (planar graphs case) & Main results 3 Proof ideas 4 Non-planar case

  16. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Main results √ Let ϕ = (1 + 5) / 2 ≈ 1 . 6180 be the golden ratio. Theorem The degeneracy of a stack triangulation ∆ with | ∆ | vertices is at least 6 ϕ ( | ∆ | +3) / 36 . Corollary The number of perfect matchings of a cubic graph G , whose dual graph is a stack triangulation is at least 3 ϕ | V ( G ) | / 72 .

  17. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Stack triangulations or 3 -trees ∆

  18. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case 1 Introduction 2 Our approach (planar graphs case) & Main results 3 Proof ideas 4 Non-planar case

  19. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Degeneracy of stack triangulations Goal ∆ ∈ R 4 Given a stack triangulation ∆ , find a degeneracy vector v � ∆ || 1 = 1 such that || v � 2 g (∆) . Description of v � ∆ : Coordinates indexed by I = { + + + , + + − , + − + , + − −} . For φ ∈ I , v � ∆ [ φ ] is the number of satisfying states of ∆ when the spin assignment of its outer-face is φ .

  20. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Example: | ∆ | = 5 -   1 +++ 2 ++ −   ∆ = v �   1 + − +   +/- 1 − ++ - + +

  21. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Recursive construction of v � ∆ for stack triangulations � � � ∆ 3 ∆ 2 ∆ � ∆ 1 Proposition ∆ j = ( v k For j ∈ { 1 , 2 , 3 } , let v � j ) k ∈{ 0 , 1 , 2 , 3 } . Then,  v 0 1 v 0 2 v 0 3 + v 1 1 v 1 2 v 1  3 v 0 1 v 2 2 v 3 3 + v 1 1 v 3 2 v 2  3  v � ∆ = [ v 1 , v 2 , v 3 ] =  .   v 2 1 v 3 2 v 0 3 + v 3 1 v 2 2 v 1  3 v 2 1 v 1 2 v 3 3 + v 3 1 v 0 2 v 2 3

  22. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Particular case: Strip stacks Inner face But [ v 1 , v 2 , v 3 ] is linear in each v j , and two of the v j ’s are (0 , 1 , 1 , 1) t .

  23. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Degeneracy vector of strips Lemma If � ∆ 0 is a strip triangulation with inner face � ∆ ℓ , then for some M 1 , . . . , M ℓ ∈ { A, B, C } ∆ ℓ = M ℓ · M ℓ − 1 · · · M 1 · v � ∆ 0 , v � where  0 1 0 0   0 1 0 0   0 1 0 0   1 1 0 0   0 0 0 1   0 0 1 0        A = , B = , C = .        0 0 0 1   0 0 1 0   1 1 0 0              0 0 1 0 1 1 0 0 0 0 0 1

  24. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Degeneracy of strip stacks Theorem If � ∆ is a strip triangulation of length ℓ with inner face � ∆ ′ , then ∆ ′ ≥ ( ϕ e ′ ∆ ≥ ( ϕ e j ) j =0 , 1 , 2 , 3 , v � j ) j =0 , 1 , 2 , 3 = ⇒ v � where 4 4 e j ≥ 1 � � e ′ 2( ℓ − 3) + j . j =0 j =0

  25. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case General Case f 3 f 2 f 1 � ∆ T � ∆ Outer-face of � Root of T � ↔ ∆ ∆ Inner faces of � Leaves of T � ↔ ∆ ∆

  26. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Proof at a glance 1 Build T � ∆ . 2 Prune leafs of T � ∆ . 3 Prune and obtain ˜ ∆ s.t. | ˜ ∆ | ≥ 1 T � T � 3 | ∆ |− 1 . 4 Note that v ∆ u ≥ (1 , 1 , 1 , 1) t for every leaf of u of ˜ T � ∆ . 5 Lower bound v ∆ working bottom up Show that progress is made at vertices v of ˜ T � ∆ with more than one children. Show that progress is made if the subtree of ˜ T � ∆ rooted at v is a path P v,w of length at least 5 plus a tree ˜ T w rooted at a node w with at least two descendants. Observe that either (a) or (b) must happen before too long.

  27. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case 1 Introduction 2 Our approach (planar graphs case) & Main results 3 Proof ideas 4 Non-planar case

  28. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Natural question Can the proof argument be extended to the general (non-planar) case? Seems so! By Polyhedral Embedding Conjecture: Every cubic bridgeless graph may be embedded to an orientable surface so that every two faces that intersect do so in a single edge. But! Every triangulation has groundstates (by definition), but not necesarily has satisfying states (although, planar triangulations do).

  29. Introduction Our approach (planar graphs case) & Main results Proof ideas Non-planar case Hearsay Physicists expect that geometrically frustrated systems (like surface triangulations) are such that if they admit satisfying states, then they have an exponential number of them.

Recommend


More recommend