SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
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.
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.

More Related Content

PPTX
Graph coloring
PPTX
Graph coloring
PPT
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
PPT
Graph coloring problem
PPT
Graph colouring
PPT
GRAPH COLORING AND ITS APPLICATIONS
PDF
Time and Space Complexity
PPTX
Graph coloring and_applications
Graph coloring
Graph coloring
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Graph coloring problem
Graph colouring
GRAPH COLORING AND ITS APPLICATIONS
Time and Space Complexity
Graph coloring and_applications

What's hot (20)

PPTX
Graph coloring Algorithm
PPTX
Graph theory
PPT
Graph coloring
PPT
CS6702 Unit III coloring ppt
PPT
graph.ppt
PPT
Computer graphics iv unit
PPTX
Ppt of graph theory
PPTX
Graph Coloring
PPTX
Color Models Computer Graphics
PPTX
Trees and graphs
PPTX
Psuedo color
PPTX
Application of graph theory in drug design
PPTX
Interesting applications of graph theory
PPTX
Concept of basic illumination model
DOC
Time and space complexity
PPTX
Space complexity-DAA.pptx
PPTX
Fuzzy Clustering(C-means, K-means)
PPTX
Clipping ( Cohen-Sutherland Algorithm )
PDF
Syntax Directed Definition and its applications
PPTX
Anti aliasing Computer Graphics
Graph coloring Algorithm
Graph theory
Graph coloring
CS6702 Unit III coloring ppt
graph.ppt
Computer graphics iv unit
Ppt of graph theory
Graph Coloring
Color Models Computer Graphics
Trees and graphs
Psuedo color
Application of graph theory in drug design
Interesting applications of graph theory
Concept of basic illumination model
Time and space complexity
Space complexity-DAA.pptx
Fuzzy Clustering(C-means, K-means)
Clipping ( Cohen-Sutherland Algorithm )
Syntax Directed Definition and its applications
Anti aliasing Computer Graphics
Ad

Viewers also liked (19)

PPTX
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
PDF
Algorithms for Graph Coloring Problem
PDF
Marketing analytics alpesh doshi social network analysis - using social gra...
ODP
FOSDEM 2014: Social Network Benchmark (SNB) Graph Generator
PDF
Overview of research in chemistry
PDF
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
PPTX
Graph theory Application
PPTX
Spherule Diagrams with Graph for Social Network Visualization
PPT
burton_discrete_graph theory
PPTX
Multi-perspective Visualisation Approach for E-discovery Email Investigation
PPTX
Data Mining Seminar - Graph Mining and Social Network Analysis
PPTX
Graphs - CH10 - Discrete Mathematics
PPTX
Football and graph theory
PPTX
graph theory
PPTX
Critical Path Ppt
PPT
Chemistry - Chp 1 - Introduction To Chemistry - PowerPoint
PPTX
sampling ppt
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Algorithms for Graph Coloring Problem
Marketing analytics alpesh doshi social network analysis - using social gra...
FOSDEM 2014: Social Network Benchmark (SNB) Graph Generator
Overview of research in chemistry
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
Graph theory Application
Spherule Diagrams with Graph for Social Network Visualization
burton_discrete_graph theory
Multi-perspective Visualisation Approach for E-discovery Email Investigation
Data Mining Seminar - Graph Mining and Social Network Analysis
Graphs - CH10 - Discrete Mathematics
Football and graph theory
graph theory
Critical Path Ppt
Chemistry - Chp 1 - Introduction To Chemistry - PowerPoint
sampling ppt
Ad

Similar to Coloring graphs (20)

PPT
coloring_Graph.ppt
PPTX
coloring.pptx
PPT
coloring.ppt
PPT
Graph coloring with back tracking aoa.ppt
PPTX
Exploring Concepts of Perimeter and Area.pptx
PPTX
Instrumentation in Mathematics
DOCX
Grade 5 Daily Lesson Log MATH 5 Q4 Week 1.docx
PPTX
Instructional Materials in Mathematics
PPT
Instructional Materials in Mathematics
PPTX
Math chart model lesson
PDF
Infinite series
PPT
Geometry
PDF
Megersa Latin square design presentation.pdf
DOCX
G6 m5-c-lesson 12-t
PDF
MATH5-Q4-MOD1.pdf.......................
PPTX
MATATAG CURRICULUM Q1_MATH_PPT_WEEK 1.pptx
PPT
Geometry Perimeter And Area 1
DOCX
G6 m3-c-lesson 19-t
PPTX
coloring_Graph.ppt
coloring.pptx
coloring.ppt
Graph coloring with back tracking aoa.ppt
Exploring Concepts of Perimeter and Area.pptx
Instrumentation in Mathematics
Grade 5 Daily Lesson Log MATH 5 Q4 Week 1.docx
Instructional Materials in Mathematics
Instructional Materials in Mathematics
Math chart model lesson
Infinite series
Geometry
Megersa Latin square design presentation.pdf
G6 m5-c-lesson 12-t
MATH5-Q4-MOD1.pdf.......................
MATATAG CURRICULUM Q1_MATH_PPT_WEEK 1.pptx
Geometry Perimeter And Area 1
G6 m3-c-lesson 19-t

More from Vikas Sharma (9)

PPT
Divide and conquer
PPT
Cpp tutorial
PPT
Backtracking
PPT
Backtracking
PPT
Knapsack problem
PPT
Rules and steps for developing a software product (rsfsp) by vikas sharma
PPT
Office automation system for scholl (oasfs) by vikas sharma
PPT
Library and member management system (lamms) by vikas sharma
PPT
Website optimization by vikas sharma
Divide and conquer
Cpp tutorial
Backtracking
Backtracking
Knapsack problem
Rules and steps for developing a software product (rsfsp) by vikas sharma
Office automation system for scholl (oasfs) by vikas sharma
Library and member management system (lamms) by vikas sharma
Website optimization by vikas sharma

Recently uploaded (20)

PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
Cell Structure & Organelles in detailed.
PPTX
Institutional Correction lecture only . . .
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Cell Types and Its function , kingdom of life
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
Complications of Minimal Access Surgery at WLH
PDF
Insiders guide to clinical Medicine.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Basic Mud Logging Guide for educational purpose
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Classroom Observation Tools for Teachers
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Cell Structure & Organelles in detailed.
Institutional Correction lecture only . . .
102 student loan defaulters named and shamed – Is someone you know on the list?
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPH.pptx obstetrics and gynecology in nursing
Cell Types and Its function , kingdom of life
FourierSeries-QuestionsWithAnswers(Part-A).pdf
RMMM.pdf make it easy to upload and study
Complications of Minimal Access Surgery at WLH
Insiders guide to clinical Medicine.pdf
01-Introduction-to-Information-Management.pdf
Final Presentation General Medicine 03-08-2024.pptx
Microbial disease of the cardiovascular and lymphatic systems
Basic Mud Logging Guide for educational purpose
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx

Coloring graphs

  • 1. Coloring Graphs This handout: • Coloring maps and graphs • Chromatic number • Applications of graph coloring
  • 2. 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.
  • 3. 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.
  • 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.
  • 5. 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.
  • 6. 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.
  • 7. 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.