0% found this document useful (0 votes)
24 views21 pages

CS210 Slides 16 01 Planar Graphs

The document discusses planar graphs and their characterization. A graph is planar if it can be drawn in the plane without edge crossings. Euler's formula relates the number of faces (f), edges (e), and vertices (v) in planar graphs as f = e - v + 2. The face-edge handshaking lemma states that the sum of degrees of all faces is twice the number of edges. This leads to the result that planar graphs satisfy e ≤ 3v - 6. Kuratowski's theorem characterizes non-planar graphs as those containing subdivisions of K3,3 or K5.

Uploaded by

Kitty Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views21 pages

CS210 Slides 16 01 Planar Graphs

The document discusses planar graphs and their characterization. A graph is planar if it can be drawn in the plane without edge crossings. Euler's formula relates the number of faces (f), edges (e), and vertices (v) in planar graphs as f = e - v + 2. The face-edge handshaking lemma states that the sum of degrees of all faces is twice the number of edges. This leads to the result that planar graphs satisfy e ≤ 3v - 6. Kuratowski's theorem characterizes non-planar graphs as those containing subdivisions of K3,3 or K5.

Uploaded by

Kitty Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Discrete Mathematics

Planar Graphs
Planar Graphs and Planar Drawings
Euler’s Formula
Boundaries of Regions
Degrees of Region
Face-Edge Handshaking Lemma
Characterization of Planar Graph

Imdadullah Khan

Imdadullah Khan (LUMS) Planar Graphs 1 / 21


Planar Graphs
Is it possible to connect the three houses to the three utilities, such that
no connections cross?

Imdadullah Khan (LUMS) Planar Graphs 2 / 21


Planar Graphs

Planar Graphs
A graph is planar if it can be drawn in the plane without any edge crossing

K3,3

Is it possible to connect the three houses to the three utilities, such that
no connections cross?
Is K3,3 planar?

Imdadullah Khan (LUMS) Planar Graphs 3 / 21


Planar Graphs

A graph is planar if it can be drawn in the plane without any edge crossing

Just because in a drawing of G edges are crossing doesn’t mean G is not


planar

Imdadullah Khan (LUMS) Planar Graphs 4 / 21


Planar Graphs

A graph is planar if it can be drawn in the plane without any edge crossing

Just because in a drawing of G edges are crossing doesn’t mean G is not


planar

Imdadullah Khan (LUMS) Planar Graphs 5 / 21


Planar Graphs

A graph is planar if it can be drawn in the plane without any edge crossing

To prove planarity, move the vertices around, redraw the edges without
crossing (sometimes in a very indirect faction)

Even harder to prove non-planarity

Imdadullah Khan (LUMS) Planar Graphs 6 / 21


Planar Graphs

A graph is planar if it can be drawn in the plane without any edge crossing

To prove planarity, move the vertices around, redraw the edges without
crossing (sometimes in a very indirect faction)
Even harder to prove non-planarity

K5 K3,3

Imdadullah Khan (LUMS) Planar Graphs 7 / 21


Planar Graphs: A characterization

A graph is planar if it can be drawn in the plane without any edge crossing

We will find some invariants that all planar graphs satisfy

To prove non-planarity of a graph G , we will show that G doesn’t satisfy


that invariant

Imdadullah Khan (LUMS) Planar Graphs 8 / 21


Planar Graphs: A characterization
A plane drawing of a planar graph divides plane into regions or faces, one
of them the outer face

A region (or face) is a part of the plane disconnected from other parts by
the edges of a graph

outer face
3
4 2
2 3 1 6 4 1 2
1
5

Recall Microsoft paint fill functionality

Imdadullah Khan (LUMS) Planar Graphs 9 / 21


Planar Graphs: A characterization
Euler’s Formula: The number of faces of a connected planar graph is
invariant of its drawing and is given by

f =e −v +2 f = |faces|, e = |E |, v = |V |

Verify it for the following planar graphs

outer face
3
4 2
2 3 1 6 4 1 2
1
5

Imdadullah Khan (LUMS) Planar Graphs 10 / 21


Planar Graphs: Euler Formula

f =e −v +2 f = |faces|, e = |E |, v = |V |

Add edges of G incident to an existing vertex

1) Take one edge of G


f −e +v =1−1+2=2

2) Add edge with one existing vertex


ei+1 = ei + 1, vi+1 = vi + 1, fi+1 = fi

2) Add edge with two existing vertices 1

ei+1 = ei + 1, vi+1 = vi , fi+1 = fi + 1 2

Imdadullah Khan (LUMS) Planar Graphs 11 / 21


Planar Graphs: Boundaries of regions
Degree of a region is the number of edges at its boundary
Number of edges encountered in a walk around the boundary of the region

Degree of each region is at least 3

Imdadullah Khan (LUMS) Planar Graphs 12 / 21


Planar Graphs: Boundaries of regions
Degree of a region is the number of edges at its boundary
Number of edges encountered in a walk around the boundary of the region

Degree of each region is at least 3

Imdadullah Khan (LUMS) Planar Graphs 13 / 21


Planar Graphs: Boundaries of regions
Degree of a region is the number of edges at its boundary. The number of
edges encountered in a walk around the boundary of the region

Degree of each region is at least 3

Imdadullah Khan (LUMS) Planar Graphs 14 / 21


Planar Graphs: Boundaries of regions
Degree of a region is the number of edges at its boundary
Number of edges encountered in a walk around the boundary of the region

Degree of each region is at least 3

Imdadullah Khan (LUMS) Planar Graphs 15 / 21


Planar Graphs: Face-Edge Handshaking
Face-Edge Handshaking Lemma
Let G be a planar graph, let R be its regions, then
X
2e = deg (F )
F ∈R

deg (F ) ≥ 3 =⇒ 2e ≥ 3f

From Euler’s formula f − e + v = 2 =⇒ 2/3e − e + v ≥ 2

Theorem
If G is a connected planar graph with v ≥ 3, then

e ≤ 3v − 6

Imdadullah Khan (LUMS) Planar Graphs 16 / 21


Planar Graphs: Face-Edge Handshaking

Theorem
If G is a connected planar graph with v ≥ 3, then

e ≤ 3v − 6

Show that K5 is not planar

K5

Imdadullah Khan (LUMS) Planar Graphs 17 / 21


Planar Graphs: Face-Edge Handshaking

Theorem
If G is a connected planar graph with v ≥ 3, then

e ≤ 3v − 6

The converse is not true! Consider

Imdadullah Khan (LUMS) Planar Graphs 18 / 21


Planar Graphs: Characterization

Theorem
If G is a connected planar graph with v ≥ 3, then

e ≤ 3v − 6

Corollary
If G is a connected planar graph, then G has a vertex of degree at most 5

Using this prove that any planar graph has a proper coloring using at most
5 colors

Imdadullah Khan (LUMS) Planar Graphs 19 / 21


Planar Graphs: Characterization
Theorem
If G is a connected planar graph with v ≥ 3 and no cycles of length 3,
e ≤ 2v − 4

Same proof as the above, but use the fact that since no cycle is of length 3,
degree of every region is at least 4

Show that K3,3 is not planar

K3,3

Imdadullah Khan (LUMS) Planar Graphs 20 / 21


Planar Graphs: Characterization

Kuratowski’s Theorem
A graph is nonplanar if and only if it contains a subdivision of K3,3 or K5

Imdadullah Khan (LUMS) Planar Graphs 21 / 21

You might also like