Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019...
Transcript of Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019...
![Page 1: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/1.jpg)
An Introduction to Graph Coloring Problems
Tegan WilsonCornell University WAM Workshop
16 March 2019
![Page 2: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/2.jpg)
What is a graph?
Vertex
Edge
![Page 3: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/3.jpg)
What is a graph?
Person
Friendship
![Page 4: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/4.jpg)
What are graph colorings?
Vertex ColoringsEdge Colorings
![Page 5: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/5.jpg)
The party problem
6 people
![Page 6: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/6.jpg)
The party problem
3 mutual friends
3 mutual non-friends
Who are these people?
Hello, friends!
![Page 7: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/7.jpg)
The party problem
Friends
Not friends
![Page 8: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/8.jpg)
The party problem
3 mutual friends
3 mutual non-friends
![Page 9: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/9.jpg)
The party problem
![Page 10: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/10.jpg)
The party problem
![Page 11: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/11.jpg)
The party problem
![Page 12: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/12.jpg)
The party problem
![Page 13: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/13.jpg)
The party problem
![Page 14: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/14.jpg)
Ramsey theory
![Page 15: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/15.jpg)
Ramsey theory
❖ Proven:➢ R(2,n) = n➢ R(3,4) = 9➢ R(4,4) = 17
❖ Proven through computation:➢ R(3,8) = 28➢ R(3,9) = 36➢ R(4,5) = 24
![Page 16: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/16.jpg)
Ramsey theory
❖ General bounds:➢
➢
![Page 17: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/17.jpg)
What are graph colorings?
Vertex ColoringsEdge Colorings
![Page 18: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/18.jpg)
Vertex coloring
![Page 19: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/19.jpg)
Application: map coloring
Chromatic number: Minimum number of colors needed to properly color the graph
![Page 20: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/20.jpg)
Vertex coloring
Problem: find the chromatic number of a graph
![Page 21: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/21.jpg)
Greedy vertex coloring
Color 1Color 2Color 3Color 4 . . .
![Page 22: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/22.jpg)
Greedy vertex coloring
Color 1Color 2Color 3Color 4 . . .
![Page 23: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/23.jpg)
Greedy vertex coloring
Color 1Color 2Color 3Color 4 . . .
![Page 24: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/24.jpg)
Greedy vertex coloring
Color 1Color 2Color 3Color 4 . . .
![Page 25: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/25.jpg)
Greedy vertex coloring
Shows chromatic number is no more than max degree + 1
![Page 26: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/26.jpg)
Greedy vertex coloring
A tight example: A loose example:
![Page 27: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/27.jpg)
Chromatic number
Are there any scalable graphs with low chromatic number?
Idea: limit graph structure to no triangles
![Page 28: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/28.jpg)
Chromatic number: no triangles
![Page 29: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/29.jpg)
Mycielski graphs
M2
![Page 30: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/30.jpg)
Mycielski graphs
M2 M3
![Page 31: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/31.jpg)
Mycielski graphs
M4
![Page 32: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/32.jpg)
Mycielski graphs
M4
![Page 33: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/33.jpg)
Mycielski graphs
M4
![Page 34: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/34.jpg)
Vertex colorings
❖ Other sparse constructions of high chromatic number graphs❖ Vertex colorings on hypergraphs❖ Better algorithms to color vertices?❖ Better bounds on chromatic number?
![Page 35: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/35.jpg)
Resources
❖ Material: Budapest Semesters in Mathematics “Advanced Combinatorics Handout,” https://pdfs.semanticscholar.org/03f5/e4c50ceda0303e46608939c3a6a48f488728.pdf
❖ South America map coloring: https://mapchart.net/world.html❖ Slide template: https://www.slidescarnival.com/escalus-free-presentation-template/963
![Page 36: Cornell Universitypi.math.cornell.edu/files/AWM/IntrotoGraphColoring.pdfWAM Workshop 16 March 2019 What is a graph? Vertex Edge What is a graph? Person Friendship What are graph colorings?](https://reader036.fdocuments.us/reader036/viewer/2022071109/5fe4d3965cc55939b6779b03/html5/thumbnails/36.jpg)
Thank you!
...Questions?
The shift graph SH5