Proof of Middle Levels Conjecture in Graph Theory

proof of the middle levels conjecture n.w
1 / 40
Embed
Share

Explore the fascinating problem of Hamilton cycles in graphs, particularly focusing on the middle layer graph and its intriguing properties. Delve into the question of whether the middle layer of a specific graph has a Hamilton cycle for every case, along with discussions on bipartite nature, connectivity, degrees, and automorphisms. Discover the complexity and challenges associated with determining the existence of Hamilton cycles in various graph structures.

  • Graph Theory
  • Hamilton Cycles
  • Middle Layer Graph
  • Hamilton Cycle Problem
  • Computational Complexity

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Proof of the middle levels conjecture Torsten M tze

  2. Hamilton cycles Hamilton cycle = cycle that visits every vertex exactly once

  3. Hamilton cycles Problem: Given a graph, does it have a Hamilton cycle? fundamental problem with many applications (special case of travelling salesman problem) computational point of view: no efficient algorithm known (NP-complete [Karp 72]), i.e. brute-force approach essentially best possible what about particular families of graphs?

  4. The middle layer graph Consider the cube 11...1 111 level 3 level 2 110 101 011 level 1 100 010 001 level 0 000 00...0 Middle layer graph

  5. The middle layer graph Consider the cube 11...1 111 level 3 level 2 110 101 011 level 1 100 010 001 level 0 000 00...0 Middle layer graph

  6. The middle layer graph Middle layer of 10110 10101 01101 01011 00111 11100 11010 11001 10011 01110 10001 01100 00110 00101 00011 11000 10100 10010 01010 01001 Question: Does the middle layer of have a Hamilton cycle for every ?

  7. The middle layer graph Middle layer of 10110 10101 01101 01011 00111 11100 11010 11001 10011 01110 10001 01100 00110 00101 00011 11000 10100 10010 01010 01001 bipartite, connected number of vertices: degree:

  8. The middle layer graph Middle layer of 10110 10101 01101 01011 00111 11100 11010 11001 10011 01110 10001 01100 00110 00101 00011 11000 10100 10010 01010 01001 bipartite, connected number of vertices: degree: automorphisms: bit permutation + inversion,

  9. The middle layer graph Middle layer of 10110 10101 01101 01011 00111 11100 11010 11001 10011 01110 10001 01100 00110 00101 00011 11000 10100 10010 01010 01001 bipartite, connected number of vertices: degree: automorphisms: bit permutation + inversion,

  10. The middle layer graph Middle layer of 10110 10101 01101 01011 00111 11100 11010 11001 10011 01110 10001 01100 00110 00101 00011 11000 10100 10010 01010 01001 bipartite, connected number of vertices: degree: automorphisms: bit permutation + inversion, vertex-transitive

  11. The middle levels conjecture Conjecture: The middle layer graph has a Hamilton cycle for every . also known as revolving door conjecture

  12. The middle levels conjecture Conjecture: The middle layer graph has a Hamilton cycle for every . probably first mentioned in [Havel 83], [Buck, Wiedemann 84] also (mis)attributed to Dejter, Erd s, Trotter [Kierstead, Trotter 88] and various others exercise (!!!) in [Knuth 05]

  13. The middle levels conjecture Conjecture: The middle layer graph has a Hamilton cycle for every . Motivation: Gray codes (applications e.g. in digital communication) 111 111 000 010 110 111 011 001 101 100 001 011 010 110 100 101 101 011 110 101 011 110 001 100 010 001 100 010 000 000

  14. The middle levels conjecture Conjecture: The middle layer graph has a Hamilton cycle for every . Motivation: Conjecture [Lov sz 70]: Every connected vertex-transitive graph has a Hamilton cycle (apart from five exceptions).

  15. History of the conjecture Numerical evidence: The conjecture holds for all [Moews, Reid 99], [Shields, Savage 99], [Shields, Shields, Savage 09], [Shimada, Amano 11]

  16. History of the conjecture Asymptotic results: The middle layer graph has a cycle of length [Savage 93] [Felsner, Trotter 95] [Savage, Winkler 95] [Johnson 04]

  17. History of the conjecture Other relaxations and partial results: [Kierstead, Trotter 88] [Duffus, Sands, Woodrow 88] [Dejter, Cordova, Quintana 88] [Duffus, Kierstead, Snevily 94] [Hurlbert 94] [Hor k, Kaiser, Rosenfeld, Ryj cek 05] [Gregor, krekovski 10]

  18. Our results Theorem 1: The middle layer graph has a Hamilton cycle for every . Theorem 2: The middle layer graph has different Hamilton cycles. Remarks: number of automorphisms is only so Theorem 2 is not an immediate consequence of Theorem 1 ,

  19. Our results Theorem 1: The middle layer graph has a Hamilton cycle for every . Theorem 2: The middle layer graph has different Hamilton cycles. Remarks: number of Hamilton cycles is at most so Theorem 2 is best possible ,

  20. Our results Theorem 1: The middle layer graph has a Hamilton cycle for every . Theorem 2: The middle layer graph has different Hamilton cycles. Remarks: proof is constructive algorithm to compute the cycle (inefficient) [M., Nummenpalo 15+]: algorithm to compute next cycle vertex in time on average

  21. Proof ideas Step 1: Build a 2-factor in the middle layer graph Step 2: Connect the cycles in the 2-factor to a single cycle

  22. Structure of the middle layer graph

  23. Structure of the middle layer graph

  24. Structure of the middle layer graph A Hamilton cycle Catalan numbers

  25. Structure of the middle layer graph A Hamilton cycle

  26. Structure of the middle layer graph A Hamilton cycle

  27. Structure of the middle layer graph A Hamilton cycle

  28. Structure of the middle layer graph A Hamilton cycle

  29. Step 1: Build a 2-factor Construction from [M., Weber 12] isomorphism (bit permutation + inversion) ???

  30. Step 1: Build a 2-factor Construction from [M., Weber 12] 2-factor isomorphism (bit permutation + inversion)

  31. Step 1: Build a 2-factor Construction from [M., Weber 12] parametrizing essentially only one can be analyzed: yields different 2-factors = plane trees with edges 2-factor Fundamental problem: varying changes globally

  32. Step 2: Connect the cycles New ingredient: Flippable pairs is a flippable pair, if there is a flipped pair such that 2-factor

  33. Step 2: Connect the cycles New ingredient: Flippable pairs is a flippable pair, if there is a flipped pair such that 2-factor

  34. Step 2: Connect the cycles New ingredient: Flippable pairs 2-factor flippable pairs yield different 2-factors + very precise local control we can construct many flippable pairs

  35. Step 2: Connect the cycles New ingredient: Flippable pairs 2-factor Auxiliary graph

  36. Step 2: Connect the cycles Lemma 1: If graph contains a Hamilton cycle. is connected, then the middle layer Lemma 2: If the middle layer graph contains contains different spanning trees, then different Hamilton cycles. 2-factor Auxiliary graph

  37. The crucial reduction Prove that Prove that middle layer graph has a Hamilton cycle (many Hamilton cycles) is connected (has many spanning trees)

  38. Analysis of 2 leaves 6 leaves 5 leaves 4 leaves 3 leaves = plane trees with edges

  39. Analysis of 2 leaves 6 leaves 5 leaves 4 leaves 3 leaves = plane trees with edges

  40. Thank you!

Related


More Related Content