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
Rashika Ahuja
 
PPTX
Graph coloring
Barani Tharan
 
PPT
Graph coloring
Delowar Hossain
 
PPTX
Graph coloring and_applications
mohammad alkhalil
 
PPT
Graph colouring
Priyank Jain
 
PPTX
Graph coloring Algorithm
আদনান ফিরোজ
 
PPT
Graph coloring problem
V.V.Vanniaperumal College for Women
 
PPT
GRAPH COLORING AND ITS APPLICATIONS
Manojit Chakraborty
 
Graph coloring
Rashika Ahuja
 
Graph coloring
Barani Tharan
 
Graph coloring
Delowar Hossain
 
Graph coloring and_applications
mohammad alkhalil
 
Graph colouring
Priyank Jain
 
Graph coloring Algorithm
আদনান ফিরোজ
 
Graph coloring problem
V.V.Vanniaperumal College for Women
 
GRAPH COLORING AND ITS APPLICATIONS
Manojit Chakraborty
 

What's hot (20)

PPTX
Backtracking
subhradeep mitra
 
PDF
Graph Coloring and Its Implementation
IJARIIT
 
PPTX
Graph Coloring
Dr. Abdul Ahad Abro
 
PPTX
Hamiltonian path
Arindam Ghosh
 
PDF
Chromatic Number of a Graph (Graph Colouring)
Adwait Hegde
 
PPT
Graph theory
Thirunavukarasu Mani
 
PPTX
Edge Coloring & K-tuple coloring
Dr. Abdul Ahad Abro
 
PPTX
Introduction to Graph Theory
Manash Kumar Mondal
 
PDF
Approximation Algorithms
Nicolas Bettenburg
 
PPTX
Graph coloring using backtracking
shashidharPapishetty
 
PPTX
Sum of subset problem.pptx
V.V.Vanniaperumal College for Women
 
PPTX
Network flows
Luckshay Batra
 
PDF
Graph Theory: Trees
Ashikur Rahman
 
PPTX
Graph coloring problem(DAA).pptx
Home
 
PPTX
Graph theory introduction - Samy
Mark Arokiasamy
 
PPTX
Naive string matching
Abhishek Singh
 
PPT
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Priyank Jain
 
PPTX
Tree, function and graph
University of Potsdam
 
PPTX
Hamilton path and euler path
Shakib Sarar Arnab
 
PDF
Cs6702 graph theory and applications Anna University question paper apr may 2...
appasami
 
Backtracking
subhradeep mitra
 
Graph Coloring and Its Implementation
IJARIIT
 
Graph Coloring
Dr. Abdul Ahad Abro
 
Hamiltonian path
Arindam Ghosh
 
Chromatic Number of a Graph (Graph Colouring)
Adwait Hegde
 
Graph theory
Thirunavukarasu Mani
 
Edge Coloring & K-tuple coloring
Dr. Abdul Ahad Abro
 
Introduction to Graph Theory
Manash Kumar Mondal
 
Approximation Algorithms
Nicolas Bettenburg
 
Graph coloring using backtracking
shashidharPapishetty
 
Sum of subset problem.pptx
V.V.Vanniaperumal College for Women
 
Network flows
Luckshay Batra
 
Graph Theory: Trees
Ashikur Rahman
 
Graph coloring problem(DAA).pptx
Home
 
Graph theory introduction - Samy
Mark Arokiasamy
 
Naive string matching
Abhishek Singh
 
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Priyank Jain
 
Tree, function and graph
University of Potsdam
 
Hamilton path and euler path
Shakib Sarar Arnab
 
Cs6702 graph theory and applications Anna University question paper apr may 2...
appasami
 
Ad

Viewers also liked (20)

PPTX
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Saurabh Kaushik
 
PDF
Algorithms for Graph Coloring Problem
Shengyi Wang
 
PDF
Marketing analytics alpesh doshi social network analysis - using social gra...
Alpesh Doshi
 
ODP
FOSDEM 2014: Social Network Benchmark (SNB) Graph Generator
LDBC council
 
PDF
Overview of research in chemistry
Anuradha Verma
 
PDF
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
VESIT/University of Mumbai
 
PPTX
Graph theory Application
Sultan Mehmood
 
PPTX
Spherule Diagrams with Graph for Social Network Visualization
Mithileysh Sathiyanarayanan
 
PPT
burton_discrete_graph theory
guest63f42b
 
PPTX
Multi-perspective Visualisation Approach for E-discovery Email Investigation
Mithileysh Sathiyanarayanan
 
PPTX
Data Mining Seminar - Graph Mining and Social Network Analysis
vwchu
 
PPTX
Graphs - CH10 - Discrete Mathematics
Omnia A. Abdullah
 
PPTX
Application of graph theory in drug design
Reihaneh Safavi
 
PPTX
Football and graph theory
Umang Aggarwal
 
PPTX
graph theory
ganith2k13
 
PPTX
Interesting applications of graph theory
Tech_MX
 
PPTX
Critical Path Ppt
Jeff Hilton
 
PPT
Chemistry - Chp 1 - Introduction To Chemistry - PowerPoint
Mr. Walajtys
 
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Saurabh Kaushik
 
Algorithms for Graph Coloring Problem
Shengyi Wang
 
Marketing analytics alpesh doshi social network analysis - using social gra...
Alpesh Doshi
 
FOSDEM 2014: Social Network Benchmark (SNB) Graph Generator
LDBC council
 
Overview of research in chemistry
Anuradha Verma
 
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
VESIT/University of Mumbai
 
Graph theory Application
Sultan Mehmood
 
Spherule Diagrams with Graph for Social Network Visualization
Mithileysh Sathiyanarayanan
 
burton_discrete_graph theory
guest63f42b
 
Multi-perspective Visualisation Approach for E-discovery Email Investigation
Mithileysh Sathiyanarayanan
 
Data Mining Seminar - Graph Mining and Social Network Analysis
vwchu
 
Graphs - CH10 - Discrete Mathematics
Omnia A. Abdullah
 
Application of graph theory in drug design
Reihaneh Safavi
 
Football and graph theory
Umang Aggarwal
 
graph theory
ganith2k13
 
Interesting applications of graph theory
Tech_MX
 
Critical Path Ppt
Jeff Hilton
 
Chemistry - Chp 1 - Introduction To Chemistry - PowerPoint
Mr. Walajtys
 
Ad

Similar to Coloring graphs (20)

PPTX
coloring.pptx
BhanuCharan9
 
PPT
coloring.ppt
BhanuCharan9
 
PPT
Graph coloring with back tracking aoa.ppt
ssuseraf60311
 
PPT
coloring_Graph.ppt
AggarwalShailja
 
PPT
Farhna shaikh webinar_graphcoloring
Farhana Shaikh
 
PDF
A study-of-vertex-edge-coloring-techniques-with-application
Ijcem Journal
 
PDF
An FPT Algorithm for Maximum Edge Coloring
Neeldhara Misra
 
PPTX
Unit 1.6
Mark Ryder
 
PDF
Chromatic graph theory
jotasmall
 
PPTX
Module 5 - GraphColoring hoeyo colr grafh.pptx
lomic31750
 
PPTX
Module 5 - GraphColo blhyhfhuufring.pptx
lomic31750
 
PPTX
Bipartite graph
Arafat Hossan
 
PDF
Graph Dynamical System on Graph Colouring
Clyde Shen
 
PPTX
graph coloring back tracking and applications in realA time.pptx
jhansirani64003
 
PPT
Introduction to Graph in general life
Malik Ghulam Murtza
 
PDF
Map Coloring and Some of Its Applications
MD SHAH ALAM
 
PPTX
Graph Coloring Algorithm.pptx
ImaanIbrar
 
PPTX
Alg II Unit 4-1 Quadratic Functions and Transformations
jtentinger
 
PDF
A Method for Generating Colorings over Graph Automophism
京都大学大学院情報学研究科数理工学専攻
 
PDF
Application of Vertex Colorings with Some Interesting Graphs
ijtsrd
 
coloring.pptx
BhanuCharan9
 
coloring.ppt
BhanuCharan9
 
Graph coloring with back tracking aoa.ppt
ssuseraf60311
 
coloring_Graph.ppt
AggarwalShailja
 
Farhna shaikh webinar_graphcoloring
Farhana Shaikh
 
A study-of-vertex-edge-coloring-techniques-with-application
Ijcem Journal
 
An FPT Algorithm for Maximum Edge Coloring
Neeldhara Misra
 
Unit 1.6
Mark Ryder
 
Chromatic graph theory
jotasmall
 
Module 5 - GraphColoring hoeyo colr grafh.pptx
lomic31750
 
Module 5 - GraphColo blhyhfhuufring.pptx
lomic31750
 
Bipartite graph
Arafat Hossan
 
Graph Dynamical System on Graph Colouring
Clyde Shen
 
graph coloring back tracking and applications in realA time.pptx
jhansirani64003
 
Introduction to Graph in general life
Malik Ghulam Murtza
 
Map Coloring and Some of Its Applications
MD SHAH ALAM
 
Graph Coloring Algorithm.pptx
ImaanIbrar
 
Alg II Unit 4-1 Quadratic Functions and Transformations
jtentinger
 
A Method for Generating Colorings over Graph Automophism
京都大学大学院情報学研究科数理工学専攻
 
Application of Vertex Colorings with Some Interesting Graphs
ijtsrd
 

More from Vikas Sharma (9)

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

Recently uploaded (20)

PDF
The Picture of Dorian Gray summary and depiction
opaliyahemel
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
PREVENTIVE PEDIATRIC. pptx
AneetaSharma15
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
PDF
UTS Health Student Promotional Representative_Position Description.pdf
Faculty of Health, University of Technology Sydney
 
PDF
Sunset Boulevard Student Revision Booklet
jpinnuck
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PDF
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPT
Python Programming Unit II Control Statements.ppt
CUO VEERANAN VEERANAN
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PDF
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
PPTs-The Rise of Empiresghhhhhhhh (1).pptx
academysrusti114
 
PDF
Study Material and notes for Women Empowerment
ComputerScienceSACWC
 
The Picture of Dorian Gray summary and depiction
opaliyahemel
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PREVENTIVE PEDIATRIC. pptx
AneetaSharma15
 
CDH. pptx
AneetaSharma15
 
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
UTS Health Student Promotional Representative_Position Description.pdf
Faculty of Health, University of Technology Sydney
 
Sunset Boulevard Student Revision Booklet
jpinnuck
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
Python Programming Unit II Control Statements.ppt
CUO VEERANAN VEERANAN
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTs-The Rise of Empiresghhhhhhhh (1).pptx
academysrusti114
 
Study Material and notes for Women Empowerment
ComputerScienceSACWC
 

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.