Coloring Graphs This handout: Coloring maps and graphs

Slides:



Advertisements
Similar presentations
CSE 211 Discrete Mathematics and Its Applications
Advertisements

Introduction to Graph Theory Instructor: Dr. Chaudhary Department of Computer Science Millersville University Reading Assignment Chapter 1.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
The Four Color Theorem (4CT)
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
From Coloring Maps to Avoiding Conflicts Nathaniel Dean, Robert M. Nehs, and Tong Wu Department of Mathematical Sciences Texas Southern University 3100.
“Coloring in Math Class” Julie March Tracey Clancy Onondaga Community College.
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
GSM MOBILE PHONE NETWORKS AND GRAPH COLORING
Section 2.3 Graph Coloring By Katie Lessard & Colleen Raimondi.
Graph Colouring Lecture 20: Nov 25.
Coloring Graphs This handout: Coloring maps and graphs
Drawing of G. Planar Embedding of G Proposition Proof. 1. Consider a drawing of K 5 or K 3,3 in the plane. Let C be a spanning cycle. 2. If the.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 4, Monday, September 8.
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
Graph Coloring.
Chapter 9.8 Graph Coloring
CS 2813 Discrete Structures
Coloring 3/16/121. Flight Gates flights need gates, but times overlap. how many gates needed? 3/16/122.
9.8 Graph Coloring. Coloring Goal: Pick as few colors as possible so that two adjacent regions never have the same color. See handout.
Spring 2015 Mathematics in Management Science Conflict Scheduling Vertex Coloring Chromatic Number Conflict Resolution.
Graph Coloring.
Let G be a pseudograph with vertex set V, edge set E, and incidence mapping f. Let n be a positive integer. A path of length n between vertex v and vertex.
Integer programming solutions for graph problems
Planar Graphs: Euler's Formula and Coloring Graphs & Algorithms Lecture 7 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Graph Coloring.
Modeling Using Colorability Presented by: Kelley Louie CSC 252 Algorithms 252a-aj.
 2. Region(face) colourings  Definitions 46: A edge of the graph is called a bridge, if the edge is not in any circuit. A connected planar graph is called.
1 Graph Coloring: An Overview Graph Coloring Basics Planar/4-color Graphs Applications New Register Allocation Technique.
Aim: What does map coloring have to do with Graph theory?
Vertex Coloring Chromatic Number Conflict Resolution
Planar Graphs Graph Coloring
Chapter 10.8 Graph Coloring
Sec. 5.1: Planarity & Coloring
Graph.
1.5 Graph Theory. Graph Theory The Branch of mathematics in which graphs and networks are used to solve problems.
Graph Colouring Lecture 20: Nov 25. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including.
Planar Graphs Lecture 10: Oct 21. This Lecture Today we will talk about planar graphs, and how to color a map using 6 colors. Planar graphs Euler’s formula.
Great Theoretical Ideas in Computer Science for Some.
5-color theorem 林典濤 : PPT, Lecture note 陳咨翰 : Presentation.
Chapter 10.8 Graph Coloring These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7 th ed., by Kenneth.
COMPSCI 102 Introduction to Discrete Mathematics.
FOUR COLOR THEOREM BY: JUSTIN GILMORE. FOUR COLOR THEOREM The four-color theorem states that any map in a plane can be colored using four-colors in such.
Welcome! Cinda Heeren Lecturer Department of CS UIUC The Beauty of Computer Science.
Map Coloring Vertex Drawing Txt: mini excursion 2 (p ) & SOL: DM.1 Classwork Project Assigned due in two blocks (print the rubric at the end of.
Presented By Ravindra Babu, Pentyala.  Real World Problem  What is Coloring  Planar Graphs  Vertex Coloring  Edge Coloring  NP Hard Problem  Problem.
Great Theoretical Ideas In Computer Science
Planar Graphs Hubert Chan (Chapter 9.7) [O2 Proof Techniques]
Homework 8 Graph G is given by the figure below.
Discrete Mathematics Graph: Planar Graph Yuan Luo
Graph Coloring Lots of application – be it mapping routes, coloring graphs, building redundant systems, mapping genes, looking at traffic patterns (see.
The Beauty of Computer Science
5.9.2 Characterizations of Planar Graphs
Graph Coloring CS 594 Stephen Grady.
Color These Maps with Four Colors
What is the next line of the proof?
Graph Theory Graph Colorings.
Chapter 10.8 Graph Coloring
Year 10 Homework Timetable History or Business Studies
Discrete Math II Howon Kim
Chapter 10.8 Graph Coloring
Chapter 10.8 Graph Coloring
English Language Arts Classwork % Homework % Journal Writing 10%
Applied Combinatorics, 4th ed. Alan Tucker
Graph Coloring.
MAT 2720 Discrete Mathematics
Chapter 10.8 Graph Coloring
Discrete Mathematics for Computer Science
Prof. Ramin Zabih Graph Traversal Prof. Ramin Zabih
Presentation transcript:

Coloring Graphs This handout: Coloring maps and graphs Chromatic number Applications of graph coloring

Coloring maps Color a map such that two regions with a common border are assigned different colors. Each map can be represented by a graph: Each region of the map is represented by a vertex; Edges connect two vertices if the regions represented by these vertices have a common border. The resulting graph is called the dual graph of the map.

Coloring Graphs Definition: A graph has been colored if a color has been assigned to each vertex in such a way that adjacent vertices have different colors. Definition: The chromatic number of a graph is the smallest number of colors with which it can be colored. In the example above, the chromatic number is 4.

Coloring Planar Graphs Definition: A graph is planar if it can be drawn in a plane without edge-crossings. The four color theorem: For every planar graph, the chromatic number is ≤ 4. Was posed as a conjecture in the 1850s. Finally proved in 1976 (Appel and Haken) by the aid of computers.

An application of graph coloring in scheduling Twelve faculty members in a mathematics department serve on the following committees: Undergraduate education: Sineman, Limitson, Axiomus, Functionini Graduate Education: Graphian, Vectorades, Functionini, Infinitescu Colloquium: Lemmeau, Randomov, Proofizaki Library: Van Sum, Sineman, Lemmeau Staffing: Graphian, Randomov, Vectorades, Limitson Promotion: Vectorades, Van Sum, Parabolton The committees must all meet during the first week of classes, but there are only three time slots available. Find a schedule that will allow all faculty members to attend the meetings of all committees on which they serve.

An application of graph coloring in exam scheduling Suppose that in a particular quarter there are students taking each of the following combinations of courses: Math, English, Biology, Chemistry Math, English, Computer Science, Geography Biology, Psychology, Geography, Spanish Biology, Computer Science, History, French English, Psychology, Computer Science, History Psychology, Chemistry, Computer Science, French Psychology, Geography, History, Spanish What is the minimum number of examination periods required for the exams in the ten courses specified so that students taking any of the given combinations of courses have no conflicts? Find a schedule that uses this minimum number of periods.