Lindsay

advertisement
Graph Theory and Graph
Coloring
Lindsay Mullen
•
(Abstract) Algebra and Number Theory
• Combinatorics (Discrete Mathematics)
• Graph Theory
• Graph Coloring
What is Graph Theory?

Branch of mathematics concerned with networks of
points connected by lines

The subject of graph theory had its beginnings in
recreational math problems, but it has grown into a
significant area of mathematical research with
applications in chemistry, operations research, social
sciences, and computer science.

The history of graph theory may be specifically traced
to 1735, when the Swiss mathematician Leonhard Euler
solved the Königsberg bridge problem.
Königsberg Bridge Problem

A puzzle concerning the possibility of finding a path
over every one of seven bridges that span a forked river
flowing past an island—but without crossing any bridge
twice.

In 1735 the Swiss mathematician Leonhard Euler
presented a solution to this problem, concluding that
such a walk was impossible.

It would be nearly 150 years before mathematicians
would picture the Königsberg bridge problem as a graph
consisting of nodes (vertices) representing the
landmasses and arcs (edges) representing the bridges.
Graphs






In elementary mathematics, "graph" refers to a function
graph or "graph of a function," i.e., a plot.
As used in graph theory, the term graph does not refer
to data charts such as line graphs or bar graphs.
Instead, it refers to a set of vertices (that is, points or
nodes) and of edges (or lines) that connect the vertices.
Graph - a visual representation of edges and vertices
Edge - the line between two boundaries
Vertex - a point where two or more lines meet
Types of Graphs



Multigraph – multiple edges are allowed between
vertices
Simple graph - a graph without loops and with at
most one edge between any two vertices
◦ Unless stated otherwise, graph is assumed to refer to
a simple graph.
Pseudograph - A graph that may contain multiple
edges and graph loops
Simple graph in terms of edges and vertices
Graph Coloring




The assignment of labels or colors to the edges or
vertices of a graph
The most common types of graph colorings are edge
coloring and vertex coloring.
Edge Coloring - an assignment of labels or colors to
each edge of a graph such that adjacent edges (or the
edges bounding different regions) must receive different
colors.
Vertex Coloring - an assignment of labels or colors to
each vertex of a graph such that no edge connects two
identically colored vertices
One of the reasons that graph coloring became a
subfield of graph theory and that graph theory became a
its own branch of math is because of the well-known
Four Color Problem
The Four Color Problem

The four color problem states that any map in
a plane can be colored using four-colors in such a way
that regions sharing a common boundary (other than a
single point) do not share the same color.
The History



The Four Color Problem came about when Francis
Guthrie was working with coloring a map of
England and discovered that he could color the
map using only 4 colors .
Francis was trying to show that any map can be
colored using only four colors so that no regions
sharing a common share the same color.
Francis’s brother (Frederick Guthrie) was a student
of De Morgan, and Francis asked his brother to
show the maps to him to prove if this is always
true.
History Continued…
De Morgan studied the problem in 1852 and could not
figure out a solution. He wrote to another
mathematician (Sir William Rowan Hamilton) about the
problem.
 However, Hamilton felt the problem would not be in
his site of study for a while. So De Morgan looked to
other mathematicians for help. Many mathematicians
worked on it over the years.
 1879 - Alfred Bray Kempe announced that he had
solved the Four-Color Problem.
 1890 - Percy John Heawood proved Kempe’s proof to
be incorrect, and then proved that every map can be
colored using 5 colors.

History Continued…


Heawood also proved that if the number of edges
around each region is divisible by 3 then the regions are
4-colorable.
George Birkhoff then worked on the problem for many
years, but his work ultimately led Phillip Franklin to
prove that the four color problem is true for maps with
at least 25 regions.
Potential Solution



1976 - Kenneth Appel and Wolfgang Haken used a
computer to prove the Four Color Problem.
Using a proof by contradiction, they assumed a map that
needed more than 4 colors and then developed a
formula to look at maps using numbers and algorithms
to express neighboring countries.
Their program looked at almost 2,000 maps and proved
that it must be true since no same colored region
appeared to touch. It took the program almost 1,200
hours to receive the results.
A Solution?
While many believe this is not true, no one has
been able to disprove it.
 Many do not accept this proof because it uses a
computer, but the math involved is too tedious
and difficult to prove by hand.


As a result of the Four Color Problem, other
areas of research have opened up to
mathematicians.
Current Research
Determining the chromatic number of a graph
 The chromatic number of a graph is
the least number of colors required to do a
vertex-coloring of a graph
 Calculating the chromatic number of a graph is
an NP-complete problem
◦ "no convenient method is known for
determining the chromatic number of an
arbitrary graph"

Examples
References







Duke, M., Wagner, A., Holman, J., & Morris, E. (2012). The Four
Color Problem. PowerPoint Presentation presented during
Fall semester 2012.
http://www.math.niu.edu/~rusin/knownmath/index/05CXX.html
http://mathworld.wolfram.com/ChromaticNumber.html
http://mathworld.wolfram.com/Graph.html
http://www.britannica.com/EBchecked/topic/242012/graphtheory
http://www-groups.dcs.stand.ac.uk/~history/HistTopics/The_four_colour_theorem.ht
ml
http://mathworld.wolfram.com/Four-ColorTheorem.html
Download