Open In App

Mathematics | Planar Graphs and Graph Coloring

Prerequisite –Graph Theory Basics Consider an electronic circuit having several nodes with connections between them. Is it possible to print that circuit on a single board such that none of the connections cross each other i.e. they do not overlap or intersect? This question can be answered if we know about planarity of graphs. Planarity – “A graph is said to be planar if it can be drawn on a plane without any edges crossing. Such a drawing is called a planar representation of the graph.” Important Note – A graph may be planar even if it is drawn with crossings, because it may be possible to draw it in a different way without crossings. For example consider the complete graph and its two possible planar representations –

Regions in Planar Graphs –

The planar representation of a graph splits the plane into regions. These regions are bounded by the edges except for one region that is unbounded. For example, consider the following graph ” There are a total of 6 regions with 5 bounded regions and 1 unbounded region . All the planar representations of a graph split the plane in the same number of regions. Euler found out the number of regions in a planar graph as a function of the number of vertices and number of edges in the graph. Theorem – “Let be a connected simple planar graph with edges and vertices. Then the number of regions in the graph is equal to where k is the no. of component in the graph..” An important result obtained by Euler’s formula is the following inequality – Note –“If is a connected planar graph with edges and vertices, where , then . Also cannot have a vertex of degree exceeding 5.”

Graph Coloring –

If you ever decide to create a map and need to color the parts of it optimally, feel lucky because graph theory is by your side. What is the maximum number of colors required to color the regions of a map? This question along with other similar ones have generated a lot of results in graph theory. First, let us define the constraint of coloring in a formal way- Coloring – “A coloring of a simple graph is the assignment of a color to each vertex of the graph such that no two adjacent vertices are assigned the same color.” A simple solution to this problem is to color every vertex with a different color to get a total of colors. But in some cases, the actual number of colors required could be less than this. chromatic number –“The least number of colors required to color a graph is called its chromatic number. It is denoted by .” For planar graphs finding the chromatic number is the same problem as finding the minimum number of colors required to color a planar graph. 4 color Theorem – “The chromatic number of a planar graph is no greater than 4.”

GATE CS Corner Questions

Practicing the following questions will help you test your knowledge. All questions have been asked in GATE in previous years or in GATE Mock Tests. It is highly recommended that you practice them. 1. GATE CS 2012, Question 21 2. GATE CS 2011, Question 17 3. GATE CS 2009, Question 2 4. GATE CS 2008, Question 23 5. GATE CS 2005 Question 10 6. GATE CS 2005, Question 47 7. GATE CS 2004, Question 77 8. GATE CS 2002, Question 4 9. GATE CS 2015 Set-1, Question 63 10. GATE CS 2008, Question 3 11. GATE CS 2016 Set-2, Question 13

References-

Planar Graphs – Wikipedia Graph Coloring – Wikipedia Discrete Mathematics and its Applications, by Kenneth H Rosen

Article Tags :