coloring simple hypergraphs
play

Coloring Simple Hypergraphs Dhruv Mubayi Department of Mathematics, - PowerPoint PPT Presentation

Coloring Simple Hypergraphs Dhruv Mubayi Department of Mathematics, Statistics and Computer Science University of Illinois Chicago May 13, 2011 Dhruv Mubayi Coloring Simple Hypergraphs A Puzzle Problem Let n 2 and suppose that S [ n


  1. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c Dhruv Mubayi Coloring Simple Hypergraphs

  2. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c Theorem (Duke-Lefmann-R¨ odl 1995, Conjecture (Spencer 1990)) Same conclusion holds as long as H is simple. Dhruv Mubayi Coloring Simple Hypergraphs

  3. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c Dhruv Mubayi Coloring Simple Hypergraphs

  4. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c T ( n ) > c log n n 2 Dhruv Mubayi Coloring Simple Hypergraphs

  5. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c T ( n ) > c log n n 2 | S | > c ( n log n ) 1 / 3 (Improved by Ruzsa) Dhruv Mubayi Coloring Simple Hypergraphs

  6. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c T ( n ) > c log n n 2 | S | > c ( n log n ) 1 / 3 (Improved by Ruzsa) kr 1 2( r − 1) (log n ) k − 1 . M ( n , k , r ) > cn Dhruv Mubayi Coloring Simple Hypergraphs

  7. Theorem (Koml´ os-Pintz-Szemer´ edi k = 3, Ajtai-Koml´ os-Pintz-Spencer-Szemer´ edi k ≥ 3 1982) Let k ≥ 3 be fixed. Let H be a k-uniform hypergraph with girth at least 5 and (average) maximum degree ∆ . Then n ∆ 1 / ( k − 1) (log ∆) 1 / ( k − 1) . α ( H ) > c T ( n ) > c log n n 2 | S | > c ( n log n ) 1 / 3 (Improved by Ruzsa) kr 1 2( r − 1) (log n ) k − 1 . M ( n , k , r ) > cn Many other applications in combinatorics Dhruv Mubayi Coloring Simple Hypergraphs

  8. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 Dhruv Mubayi Coloring Simple Hypergraphs

  9. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 What if G is triangle-free? Dhruv Mubayi Coloring Simple Hypergraphs

  10. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 What if G is triangle-free? χ ( G ) ≤ 2 Borodin-Kostochka: 3(∆ + 2) Dhruv Mubayi Coloring Simple Hypergraphs

  11. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 What if G is triangle-free? χ ( G ) ≤ 2 Borodin-Kostochka: 3(∆ + 2) Since χ ( G ) ≥ n /α ( G ), what about independence number? Dhruv Mubayi Coloring Simple Hypergraphs

  12. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 What if G is triangle-free? χ ( G ) ≤ 2 Borodin-Kostochka: 3(∆ + 2) Since χ ( G ) ≥ n /α ( G ), what about independence number? α ( G ) > c n Ajtai-Koml´ os-Szemer´ edi, Shearer: ∆ log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  13. Graph Coloring ∆ = ∆( G ) = max degree of G Greedy Algorithm: χ ( G ) ≤ ∆ + 1 Brook’s Theorem: χ ( G ) ≤ ∆ unless G = K ∆+1 or G = C 2 r +1 What if G is triangle-free? χ ( G ) ≤ 2 Borodin-Kostochka: 3(∆ + 2) Since χ ( G ) ≥ n /α ( G ), what about independence number? α ( G ) > c n Ajtai-Koml´ os-Szemer´ edi, Shearer: ∆ log ∆ R (3 , t ) < c t 2 Easy consequence: log t Dhruv Mubayi Coloring Simple Hypergraphs

  14. Question (Vizing 1968) What is the best possible bound on the chromatic number of a triangle-free graph G in terms of its maximum degree? Dhruv Mubayi Coloring Simple Hypergraphs

  15. Question (Vizing 1968) What is the best possible bound on the chromatic number of a triangle-free graph G in terms of its maximum degree? Random graphs show that there exist triangle-free graphs G with ∆ χ ( G ) > c log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  16. Question (Vizing 1968) What is the best possible bound on the chromatic number of a triangle-free graph G in terms of its maximum degree? Random graphs show that there exist triangle-free graphs G with ∆ χ ( G ) > c log ∆ ∆ Kim (1995): If girth( G ) ≥ 5, then χ ( G ) < c log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  17. Question (Vizing 1968) What is the best possible bound on the chromatic number of a triangle-free graph G in terms of its maximum degree? Random graphs show that there exist triangle-free graphs G with ∆ χ ( G ) > c log ∆ ∆ Kim (1995): If girth( G ) ≥ 5, then χ ( G ) < c log ∆ Johansson (1997): If G is triangle-free, then ∆ χ ( G ) < c log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  18. New Result Theorem (Frieze-M) Let k ≥ 3 be fixed. Then there exists c = c k such that every k-uniform simple H with maximum degree ∆ has 1 � ∆ � k − 1 χ ( H ) < c . log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  19. New Result Theorem (Frieze-M) Let k ≥ 3 be fixed. Then there exists c = c k such that every k-uniform simple H with maximum degree ∆ has 1 � ∆ � k − 1 χ ( H ) < c . log ∆ Bound without log ∆ factor is easy from the Local Lemma Dhruv Mubayi Coloring Simple Hypergraphs

  20. New Result Theorem (Frieze-M) Let k ≥ 3 be fixed. Then there exists c = c k such that every k-uniform simple H with maximum degree ∆ has 1 � ∆ � k − 1 χ ( H ) < c . log ∆ Bound without log ∆ factor is easy from the Local Lemma Proof is independent of K-P-Sz and A-K-P-S-Sz (and D-L-R) so it gives a new proof of those results Dhruv Mubayi Coloring Simple Hypergraphs

  21. New Result Theorem (Frieze-M) Let k ≥ 3 be fixed. Then there exists c = c k such that every k-uniform simple H with maximum degree ∆ has 1 � ∆ � k − 1 χ ( H ) < c . log ∆ Bound without log ∆ factor is easy from the Local Lemma Proof is independent of K-P-Sz and A-K-P-S-Sz (and D-L-R) so it gives a new proof of those results The result is sharp apart from the constant c Dhruv Mubayi Coloring Simple Hypergraphs

  22. Semi-Random or “Nibble” Method Dhruv Mubayi Coloring Simple Hypergraphs

  23. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach Dhruv Mubayi Coloring Simple Hypergraphs

  24. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Dhruv Mubayi Coloring Simple Hypergraphs

  25. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Dhruv Mubayi Coloring Simple Hypergraphs

  26. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Pippenger-Spencer (1989) result of hypergraph edge-coloring Dhruv Mubayi Coloring Simple Hypergraphs

  27. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Pippenger-Spencer (1989) result of hypergraph edge-coloring Kahn (1990s) proved many results, list coloring using different approach to P-S Dhruv Mubayi Coloring Simple Hypergraphs

  28. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Pippenger-Spencer (1989) result of hypergraph edge-coloring Kahn (1990s) proved many results, list coloring using different approach to P-S Kim (1995) graphs of girth five Dhruv Mubayi Coloring Simple Hypergraphs

  29. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Pippenger-Spencer (1989) result of hypergraph edge-coloring Kahn (1990s) proved many results, list coloring using different approach to P-S Kim (1995) graphs of girth five Johansson (1997) additional new ideas for triangle-free graphs Dhruv Mubayi Coloring Simple Hypergraphs

  30. Semi-Random or “Nibble” Method A-K-Sz, K-P-Sz and A-K-P-S-Sz (1980-82) were perhaps the first papers using this approach R¨ odl’s proof (1985) of the Erd˝ os-Hanani conjecture on asymptotically good designs Frankl-R¨ odl (1985) result on hypergraph matchings Pippenger-Spencer (1989) result of hypergraph edge-coloring Kahn (1990s) proved many results, list coloring using different approach to P-S Kim (1995) graphs of girth five Johansson (1997) additional new ideas for triangle-free graphs Vu (2000+) extended Johansson’s ideas to more general situations Dhruv Mubayi Coloring Simple Hypergraphs

  31. More Tools Concentration Inequalities Hoeffding/Chernoff Talagrand Local Lemma Kim-Vu polynomial concentration takes care of dependencies Dhruv Mubayi Coloring Simple Hypergraphs

  32. More Tools Concentration Inequalities Hoeffding/Chernoff Talagrand Local Lemma Kim-Vu polynomial concentration takes care of dependencies Suppose X 1 , . . . , X t are binomially distributed random variables with E ( � X i ) = µ , and they are “almost” independent. Then �� � � � � � < e − c ǫ µ . P X i − µ � > ǫµ � � � � � i Dhruv Mubayi Coloring Simple Hypergraphs

  33. Setup H u u 2 u 1 t H x v colored uncolored t W t U Dhruv Mubayi Coloring Simple Hypergraphs

  34. The Algorithm ( k = 3) C = [ q ] – set of colors Dhruv Mubayi Coloring Simple Hypergraphs

  35. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices Dhruv Mubayi Coloring Simple Hypergraphs

  36. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices H t = H [ U t ] – subgraph of H induced by U t Dhruv Mubayi Coloring Simple Hypergraphs

  37. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices H t = H [ U t ] – subgraph of H induced by U t W t = V \ U t – set of currently colored vertices Dhruv Mubayi Coloring Simple Hypergraphs

  38. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices H t = H [ U t ] – subgraph of H induced by U t W t = V \ U t – set of currently colored vertices H t 2 – colored graph Dhruv Mubayi Coloring Simple Hypergraphs

  39. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices H t = H [ U t ] – subgraph of H induced by U t W t = V \ U t – set of currently colored vertices H t 2 – colored graph u ∈ [0 , 1] C , u ∈ U t – vector of probabilities of colors p t Dhruv Mubayi Coloring Simple Hypergraphs

  40. The Algorithm ( k = 3) C = [ q ] – set of colors U t – set of currently uncolored vertices H t = H [ U t ] – subgraph of H induced by U t W t = V \ U t – set of currently colored vertices H t 2 – colored graph u ∈ [0 , 1] C , u ∈ U t – vector of probabilities of colors p t p 0 u = (1 / q , . . . , 1 / q ) – initial color vector Dhruv Mubayi Coloring Simple Hypergraphs

  41. H u u 2 u 1 t H x v colored uncolored t W t U Dhruv Mubayi Coloring Simple Hypergraphs

  42. For u ∈ U , c ∈ [ q ], tentatively activate c at u with probability Θ · p u ( c ) . Dhruv Mubayi Coloring Simple Hypergraphs

  43. For u ∈ U , c ∈ [ q ], tentatively activate c at u with probability Θ · p u ( c ) . A color is lost at u if either there is an edge uu 1 u 2 such that c is tentatively activated at u 1 and u 2 , or Dhruv Mubayi Coloring Simple Hypergraphs

  44. For u ∈ U , c ∈ [ q ], tentatively activate c at u with probability Θ · p u ( c ) . A color is lost at u if either there is an edge uu 1 u 2 such that c is tentatively activated at u 1 and u 2 , or x has been colored with c and c has been tentatively activated at v Dhruv Mubayi Coloring Simple Hypergraphs

  45. For u ∈ U , c ∈ [ q ], tentatively activate c at u with probability Θ · p u ( c ) . A color is lost at u if either there is an edge uu 1 u 2 such that c is tentatively activated at u 1 and u 2 , or x has been colored with c and c has been tentatively activated at v In this case p u ( c ) = 0 for all further iterations Assign a permanent color to u if some color c is tentatively activated at u and is not lost Dhruv Mubayi Coloring Simple Hypergraphs

  46. For u ∈ U , c ∈ [ q ], tentatively activate c at u with probability Θ · p u ( c ) . A color is lost at u if either there is an edge uu 1 u 2 such that c is tentatively activated at u 1 and u 2 , or x has been colored with c and c has been tentatively activated at v In this case p u ( c ) = 0 for all further iterations Assign a permanent color to u if some color c is tentatively activated at u and is not lost Parameters p u are updated in a (complicated) way to maintain certain properties of H t = H [ U ] Dhruv Mubayi Coloring Simple Hypergraphs

  47. Parameters ( k = 3) During the process, we must choose update values to maintain the values of certain parameters: � c p u ( c ) ∼ 1 c p u ( c ) p v ( c ) p w ( c ) ≪ log ∆ e uvw = � ∆ � t � 1 ∆ ∼ e − t / log ∆ ∆ deg( v ) ≤ 1 − log ∆ Also, entropy is controlled; key new idea of Johansson; don’t need martingales, Hoeffding suffices Continue till t = log ∆ log log ∆ and then apply Local Lemma. Dhruv Mubayi Coloring Simple Hypergraphs

  48. What next? Independence number of locally sparse Graphs Let G contain no K 4 Dhruv Mubayi Coloring Simple Hypergraphs

  49. What next? Independence number of locally sparse Graphs Let G contain no K 4 Ajtai-Erd˝ os-Koml´ os-Szemer´ edi (1981) α ( G ) > c n ∆ log log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  50. What next? Independence number of locally sparse Graphs Let G contain no K 4 Ajtai-Erd˝ os-Koml´ os-Szemer´ edi (1981) α ( G ) > c n ∆ log log ∆ Shearer (1995) α ( G ) > c n log ∆ ∆ log log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  51. What next? Independence number of locally sparse Graphs Let G contain no K 4 Ajtai-Erd˝ os-Koml´ os-Szemer´ edi (1981) α ( G ) > c n ∆ log log ∆ Shearer (1995) α ( G ) > c n log ∆ ∆ log log ∆ Major Open Conjecture (Erd˝ os et. al.) α ( G ) > c n ∆ log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  52. More Optimism Conjecture (Frieze-M) Let F be a fixed k -uniform hypergraph. Then there exists c = c F such that every F -free k -uniform hypergraph H with maximum degree ∆ satisfies 1 � ∆ � k − 1 χ ( H ) < c . log ∆ Dhruv Mubayi Coloring Simple Hypergraphs

  53. More Optimism Conjecture (Frieze-M) Let F be a fixed k -uniform hypergraph. Then there exists c = c F such that every F -free k -uniform hypergraph H with maximum degree ∆ satisfies 1 � ∆ � k − 1 χ ( H ) < c . log ∆ 1 k − 1 ) Weaker Conjecture: χ ( H ) = o (∆ Dhruv Mubayi Coloring Simple Hypergraphs

  54. More Optimism Conjecture (Frieze-M) Let F be a fixed k -uniform hypergraph. Then there exists c = c F such that every F -free k -uniform hypergraph H with maximum degree ∆ satisfies 1 � ∆ � k − 1 χ ( H ) < c . log ∆ 1 k − 1 ) Weaker Conjecture: χ ( H ) = o (∆ Algorithms?? Convert our proof to a deterministic polynomial time algorithm that yields a coloring with c (∆ / log ∆) 1 / ( k − 1) colors Moser-Tardos results yield a randomized algorithm Dhruv Mubayi Coloring Simple Hypergraphs

  55. An Application to Theoretical Computer Science For ∆ fixed and n → ∞ , a simple randomized algorithm yields n � � α ( H ) = Ω ∆ 1 / ( k − 1) Dhruv Mubayi Coloring Simple Hypergraphs

  56. An Application to Theoretical Computer Science For ∆ fixed and n → ∞ , a simple randomized algorithm yields n � � α ( H ) = Ω ∆ 1 / ( k − 1) Theorem (Guruswami and Sinop 2010) It is NP-hard to distinguish between the following for a k-uniform hypergraph H with k ≥ 4 . � � 1 / ( k − 1) � � log ∆ α ( H ) = O n ∆ H is 2-colorable Dhruv Mubayi Coloring Simple Hypergraphs

  57. An Application to Theoretical Computer Science For ∆ fixed and n → ∞ , a simple randomized algorithm yields n � � α ( H ) = Ω ∆ 1 / ( k − 1) Theorem (Guruswami and Sinop 2010) It is NP-hard to distinguish between the following for a k-uniform hypergraph H with k ≥ 4 . � � 1 / ( k − 1) � � log ∆ α ( H ) = O n ∆ H is 2-colorable Moreover, the (log ∆) 1 / ( k − 1) factor above cannot be improved assuming P � = NP and the Frieze-M conjecture Dhruv Mubayi Coloring Simple Hypergraphs

  58. An Application to Discrete Geometry Problem (Erd˝ os 1977) Do n 2 points in the plane always contain 2 n − 2 points which do not determine a right angle? Dhruv Mubayi Coloring Simple Hypergraphs

  59. An Application to Discrete Geometry Problem (Erd˝ os 1977) Do n 2 points in the plane always contain 2 n − 2 points which do not determine a right angle? If true, then sharp (take [ n ] × [ n ] and use earlier Problem) Dhruv Mubayi Coloring Simple Hypergraphs

  60. An Application to Discrete Geometry Problem (Erd˝ os 1977) Do n 2 points in the plane always contain 2 n − 2 points which do not determine a right angle? If true, then sharp (take [ n ] × [ n ] and use earlier Problem) Lower bounds on the number of points Dhruv Mubayi Coloring Simple Hypergraphs

  61. An Application to Discrete Geometry Problem (Erd˝ os 1977) Do n 2 points in the plane always contain 2 n − 2 points which do not determine a right angle? If true, then sharp (take [ n ] × [ n ] and use earlier Problem) Lower bounds on the number of points Ω( n 2 / 3 ) Erd˝ os (1977) Dhruv Mubayi Coloring Simple Hypergraphs

  62. An Application to Discrete Geometry Problem (Erd˝ os 1977) Do n 2 points in the plane always contain 2 n − 2 points which do not determine a right angle? If true, then sharp (take [ n ] × [ n ] and use earlier Problem) Lower bounds on the number of points Ω( n 2 / 3 ) Erd˝ os (1977) � n � Elekes (2009) Ω √ log n Dhruv Mubayi Coloring Simple Hypergraphs

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