injective coloring of sparse graphs
play

Injective coloring of sparse graphs Daniel W. Cranston DIMACS, - PowerPoint PPT Presentation

Injective coloring of sparse graphs Daniel W. Cranston DIMACS, Rutgers and Bell Labs joint with Seog-Jin Kim and Gexin Yu dcransto@dimacs.rutgers.edu AMS Meeting, University of Illinois March 28, 2009 Definitions and Examples Def. injective


  1. Injective coloring of sparse graphs Daniel W. Cranston DIMACS, Rutgers and Bell Labs joint with Seog-Jin Kim and Gexin Yu dcransto@dimacs.rutgers.edu AMS Meeting, University of Illinois March 28, 2009

  2. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ).

  3. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors.

  4. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors.

  5. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors. Easy bounds: ∆ ≤ χ i ( G ) ≤ ∆ 2 − ∆ + 1

  6. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors. Easy bounds: ∆ ≤ χ i ( G ) ≤ ∆ 2 − ∆ + 1 (greedy)

  7. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors. Easy bounds: ∆ ≤ χ i ( G ) ≤ ∆ 2 − ∆ + 1 (greedy)

  8. Definitions and Examples Def. injective coloring: vertex coloring such that if u and v have a common neighbor, then c ( u ) � = c ( v ). injective chromatic number: χ i ( G ) is minimum k such that G has an injective coloring with k colors. Easy bounds: ∆ ≤ χ i ( G ) ≤ ∆ 2 − ∆ + 1 (greedy)

  9. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques.

  10. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques. We will study sparse graphs.

  11. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques. We will study sparse graphs. 2 E ( H ) Def. maximum average degree of G Mad( G ) = max H ⊆ G V ( H )

  12. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques. We will study sparse graphs. 2 E ( H ) Def. maximum average degree of G Mad( G ) = max H ⊆ G V ( H ) Ex. planar graphs Mad( G ) < 6

  13. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques. We will study sparse graphs. 2 E ( H ) Def. maximum average degree of G Mad( G ) = max H ⊆ G V ( H ) Ex. planar graphs Mad( G ) < 6 forests Mad( G ) < 2

  14. Sparse graphs and Mad(G) When can we prove χ i ( G ) ≤ ∆ + c for c ∈ { 0 , 1 , 2 } ? Ques. We will study sparse graphs. 2 E ( H ) Def. maximum average degree of G Mad( G ) = max H ⊆ G V ( H ) Ex. planar graphs Mad( G ) < 6 forests Mad( G ) < 2 2 g planar, girth ≥ g Mad( G ) < g − 2

  15. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5.

  16. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  17. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  18. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  19. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  20. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  21. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. 2 1 1 2

  22. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs.

  23. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2.

  24. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v .

  25. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: 3-vertex adjacent to 2-vertex: 2-vertex:

  26. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: 2-vertex:

  27. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: µ ∗ ( v ) = 3 − 3 13 = 36 13 2-vertex:

  28. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: µ ∗ ( v ) = 3 − 3 13 = 36 13 2-vertex: 2 + 2( 3 13 ) + 4( 1 13 ) = 36 13

  29. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: µ ∗ ( v ) = 3 − 3 13 = 36 13 2-vertex: 2 + 2( 3 13 ) + 4( 1 13 ) = 36 13 And the theorem is best possible.

  30. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: µ ∗ ( v ) = 3 − 3 13 = 36 13 2-vertex: 2 + 2( 3 13 ) + 4( 1 13 ) = 36 13 And the theorem is best possible.

  31. ∆ = 3 and Mad( G ) < 36 13 If ∆ = 3 and Mad( G ) < 36 Thm. 13 , then χ i ( G ) ≤ 5. Pf. Assume G is min counterexample. Forbidden configs. Discharging rules 3 R1) Each 3-vertex gives 13 to each 2-vertex at distance 1. 1 R2) Each 3-vertex gives 13 to each 2-vertex at distance 2. µ ( v ) = d ( v ) and we check that µ ∗ ( v ) ≥ 36 13 for all v . 3-vertex not adjacent to 2-vertex: µ ∗ ( v ) ≥ 3 − 3( 1 13 ) = 36 13 3-vertex adjacent to 2-vertex: µ ∗ ( v ) = 3 − 3 13 = 36 13 2-vertex: 2 + 2( 3 13 ) + 4( 1 13 ) = 36 13 And the theorem is best possible.

  32. ∆ = 3 and Mad( G ) < 5 2 If ∆ = 3 and Mad( G ) < 5 2 , then χ i ( G ) ≤ 4. Thm.

  33. ∆ = 3 and Mad( G ) < 5 2 If ∆ = 3 and Mad( G ) < 5 2 , then χ i ( G ) ≤ 4. Thm. Assume G is min counterexample. Forbidden configs. Pf.

  34. ∆ = 3 and Mad( G ) < 5 2 If ∆ = 3 and Mad( G ) < 5 2 , then χ i ( G ) ≤ 4. Thm. Assume G is min counterexample. Forbidden configs. Pf.

Recommend


More recommend