obstructions against 3 coloring graphs without long
play

Obstructions against 3-coloring graphs without long induced paths - PowerPoint PPT Presentation

Obstructions against 3-coloring graphs without long induced paths Oliver Schaudt Universit at zu K oln & RWTH Aachen with Maria Chudnovsky, Jan Goedgebeur, and Mingxian Zhong Graph coloring Graph coloring a k-coloring is an


  1. Obstructions against 3-coloring graphs without long induced paths Oliver Schaudt Universit¨ at zu K¨ oln & RWTH Aachen with Maria Chudnovsky, Jan Goedgebeur, and Mingxian Zhong

  2. Graph coloring

  3. Graph coloring ◮ a k-coloring is an assignment of numbers { 1 , 2 , . . . , k } to the vertices such that any two adjacent vertices receive distinct numbers

  4. Graph coloring ◮ a k-coloring is an assignment of numbers { 1 , 2 , . . . , k } to the vertices such that any two adjacent vertices receive distinct numbers

  5. Graph coloring ◮ a k-coloring is an assignment of numbers { 1 , 2 , . . . , k } to the vertices such that any two adjacent vertices receive distinct numbers 3 1 2 4 1 3 2 1 2 1 3

  6. Graph coloring ◮ a k-coloring is an assignment of numbers { 1 , 2 , . . . , k } to the vertices such that any two adjacent vertices receive distinct numbers 3 1 2 4 1 3 2 1 2 1 3 ◮ the related decision problem is called k-colorability

  7. Graph coloring ◮ a k-coloring is an assignment of numbers { 1 , 2 , . . . , k } to the vertices such that any two adjacent vertices receive distinct numbers 3 1 2 4 1 3 2 1 2 1 3 ◮ the related decision problem is called k-colorability ◮ it is NP-complete for every k ≥ 3

  8. k -colorability in H -free graphs

  9. k -colorability in H -free graphs ◮ fix some graph H

  10. k -colorability in H -free graphs ◮ fix some graph H ◮ a graph G is H-free if it does not contain H as an induced subgraph

  11. k -colorability in H -free graphs ◮ fix some graph H ◮ a graph G is H-free if it does not contain H as an induced subgraph Theorem (Lozin and Kaminski 2007, Kr´ al et al. 2001) Let H be any graph that is not the disjoint union of paths. Then k-colorability is NP-complete in the class of H-free graphs, for all k ≥ 3 .

  12. k -colorability in H -free graphs ◮ fix some graph H ◮ a graph G is H-free if it does not contain H as an induced subgraph Theorem (Lozin and Kaminski 2007, Kr´ al et al. 2001) Let H be any graph that is not the disjoint union of paths. Then k-colorability is NP-complete in the class of H-free graphs, for all k ≥ 3 . ◮ leads to the study of P t -free graphs · · · · · · 1 2 3 t

  13. 3-colorability in P t -free graphs

  14. 3-colorability in P t -free graphs Theorem (Randerath and Schiermeyer 2004) The 3-colorability problem can be solved in polynomial time for P 6 -free graphs.

  15. 3-colorability in P t -free graphs Theorem (Randerath and Schiermeyer 2004) The 3-colorability problem can be solved in polynomial time for P 6 -free graphs. Theorem (Bonomo, Chudnovsky, Maceli, S, Stein, Zhong ’14) The 3-colorability problem can be solved in polynomial time for P 7 -free graphs.

  16. 3-colorability in P t -free graphs Theorem (Randerath and Schiermeyer 2004) The 3-colorability problem can be solved in polynomial time for P 6 -free graphs. Theorem (Bonomo, Chudnovsky, Maceli, S, Stein, Zhong ’14) The 3-colorability problem can be solved in polynomial time for P 7 -free graphs. Open Problem Is there any t such that 3-colorability is NP-hard for P t -free graphs?

  17. Obstructions against 3-colorability

  18. Obstructions against 3-colorability 3 1 2 4 1 3 2 1 2 1 3

  19. Obstructions against 3-colorability 3 1 2 4 1 3 2 1 2 1 3

  20. Obstructions against 3-colorability 3 1 2 4 1 3 2 1 2 1 3 ◮ 4-critical graph: needs four colors, but every proper subgraph is 3-colorable

  21. Obstructions against 3-colorability 3 1 2 4 1 3 2 1 2 1 3 ◮ 4-critical graph: needs four colors, but every proper subgraph is 3-colorable ◮ call such a graph an obstruction against 3-colorability

  22. Obstructions against 3-colorability 3 1 2 4 1 3 2 1 2 1 3 ◮ 4-critical graph: needs four colors, but every proper subgraph is 3-colorable ◮ call such a graph an obstruction against 3-colorability ◮ useful in the design of certifying algorithms

  23. Obstructions against 3-colorability

  24. Obstructions against 3-colorability Theorem (Randerath, Schiermeyer and Tewes 2002) The only obstruction in the class of ( P 6 , K 3 ) -free graphs is the Gr¨ otzsch graph.

  25. Obstructions against 3-colorability Theorem (Randerath, Schiermeyer and Tewes 2002) The only obstruction in the class of ( P 6 , K 3 ) -free graphs is the Gr¨ otzsch graph.

  26. Obstructions against 3-colorability Theorem (Randerath, Schiermeyer and Tewes 2002) The only obstruction in the class of ( P 6 , K 3 ) -free graphs is the Gr¨ otzsch graph. Theorem (Bruce, H` oang and Sawada 2009) There are six obstructions in the class of P 5 -free graphs.

  27. Obstructions against 3-colorability

  28. Obstructions against 3-colorability ◮ Golovach et al.: is there a certifying algorithm for 3-colorability on P 6 -free graphs?

  29. Obstructions against 3-colorability ◮ Golovach et al.: is there a certifying algorithm for 3-colorability on P 6 -free graphs? ◮ Seymour: for which connected graphs H exist only finitely many obstructions in the class of H -free graphs?

  30. Obstructions against 3-colorability ◮ Golovach et al.: is there a certifying algorithm for 3-colorability on P 6 -free graphs? ◮ Seymour: for which connected graphs H exist only finitely many obstructions in the class of H -free graphs? Theorem (Chudnovsky, Goedgebeur, S and Zhong 2015) There are 24 obstructions in the class of P 6 -free graphs.

  31. Obstructions against 3-colorability ◮ Golovach et al.: is there a certifying algorithm for 3-colorability on P 6 -free graphs? ◮ Seymour: for which connected graphs H exist only finitely many obstructions in the class of H -free graphs? Theorem (Chudnovsky, Goedgebeur, S and Zhong 2015) There are 24 obstructions in the class of P 6 -free graphs. Moreover, if H is connected and not a subgraph of P 6 , there are infinitely many obstructions in the class of H-free graphs.

  32. Structure of the proof

  33. Structure of the proof ◮ Prove that our list is complete in the ( P 6 , diamond)-free case ◮ Use an automatic proof, building on a method of H` oang et al. ◮ Exhaustive enumeration, exploiting properties of obstructions

  34. Structure of the proof ◮ Prove that our list is complete in the ( P 6 , diamond)-free case ◮ Use an automatic proof, building on a method of H` oang et al. ◮ Exhaustive enumeration, exploiting properties of obstructions ◮ Prove that our list is complete up to 28 vertices ◮ Use same enumeration algorithm

  35. Structure of the proof ◮ Prove that our list is complete in the ( P 6 , diamond)-free case ◮ Use an automatic proof, building on a method of H` oang et al. ◮ Exhaustive enumeration, exploiting properties of obstructions ◮ Prove that our list is complete up to 28 vertices ◮ Use same enumeration algorithm ◮ Prove that our list is complete in the full case ◮ Structural analysis by hand ◮ Contraction/Decontraction of maximal tripods

  36. Obstructions against 3-colorability

  37. Obstructions against 3-colorability ◮ There is an infinite family of P 7 -free obstructions

  38. Obstructions against 3-colorability ◮ There is an infinite family of P 7 -free obstructions

  39. Obstructions against 3-colorability ◮ There is an infinite family of P 7 -free obstructions ◮ Easy: infinte familes of claw-free obstructions, and obstructions of large girth

  40. Obstructions against 3-colorability ◮ There is an infinite family of P 7 -free obstructions ◮ Easy: infinte familes of claw-free obstructions, and obstructions of large girth ◮ this yields the desired dichotomy

  41. Open problems

  42. Open problems ◮ Formulate a dichotomy theorem for general H ◮ Is 3-colorability solvable in polytime on P t -free graphs? ◮ Is 4-colorability solvable in polytime on P 6 -free graphs? ◮ Is k -colorability FPT in the class of P 5 -free graphs?

  43. Open problems ◮ Formulate a dichotomy theorem for general H ◮ Is 3-colorability solvable in polytime on P t -free graphs? ◮ Is 4-colorability solvable in polytime on P 6 -free graphs? ◮ Is k -colorability FPT in the class of P 5 -free graphs? Thanks!

Recommend


More recommend