14 Basic Graphs
14 Basic Graphs
14 Basic Graphs
Graphs
Outline
Trees
Bipartite Graphs
Path
Graphs
The Path Graph Pn, n ≥ 2, consists of
n vertices v1 , . . . , vn and n − 1 edges
{v1 , v2 }, . . . , {vn− 1 , vn }
v1 v2 ... v n−1 vn
Path
Graphs
The Path Graph Pn, n ≥ 2, consists of
n vertices v1 , . . . , vn and n − 1 edges
{v1 , v2 }, . . . , {vn− 1 , vn }
The Graph P5
v1 v2 v3 v4 v5
Path
Graphs
The Path Graph Pn, n ≥ 2, consists of
n vertices v1 , . . . , vn and n − 1 edges
{v1 , v2 }, . . . , {vn− 1 , vn }
The Graph P2
v1 v2
Path
Graphs
The Path Graph Pn, n ≥ 2, consists of
n vertices v1 , . . . , vn and n − 1 edges
{v1 , v2 }, . . . , {vn− 1 , vn }
The Graph P9
v1 v2 v3 v4 v5 v6 v7 v8 v9
Path
Graphs
The Path Graph Pn, n ≥ 2, consists of
n vertices v1 , . . . , vn and n − 1 edges
{v1 , v2 }, . . . , {vn− 1 , vn }
The Graph P9
v7
v9 v8
v6
v1
v5
v2
v3 v4
Cycle
Graphs
The Cycle Graph Cn, n ≥ 3,
consists of n vertices v1 , . . . , vn and
n edges
{v1 , v2 }, . . . , {vn− 1 , vn }, {vn , v1 }
v1 v2 ... v n−1 vn
Cycle
Graphs
The Cycle Graph Cn, n ≥ 3,
consists of n vertices v1 , . . . , vn and
n edges
{v1 , v2 }, . . . , {vn− 1 , vn }, {vn , v1 }
The Graph C5
v1 v2 v3 v5
v4
Cycle
Graphs
The Cycle Graph Cn, n ≥ 3,
consists of n vertices v1 , . . . , vn and
n edges
{v1 , v2 }, . . . , {vn− 1 , vn }, {vn , v1 }
The Graph C5
v5
v4
v1
v3
v2
Cycle
Graphs
The Cycle Graph Cn, n ≥ 3,
consists of n vertices v1 , . . . , vn and
n edges
{v1 , v2 }, . . . , {vn− 1 , vn }, {vn , v1 }
The Graph C3
v1 v2
v3
Cycle
Graphs
The Cycle Graph Cn, n ≥ 3, consists
of n vertices v1 , . . . , vn and n edges
{v1 , v2 }, . . . , {vn− 1 , vn }, {vn , v1 }
The Graph C9
v8 v7
v9
v6
v1
v5
v2
v3 v4
Complete Graphs
v6 v5
v1 v4
v2 v3
Complete Graphs
v6 v5
v1 v4
v2 v3
Complete Graphs
v5
v4
v1
v3
v2
Complete Graphs
v1 v2
v3
Complete Graphs
v3
Complete Graphs
v1 v2
Complete Graphs
Trees
Bipartite Graphs
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Trees
v6
v4 v5
v1
v3 v2
Definition
v1 v2 v3 v4 v5
Trees: Examples
v1 v2 v3 v4 v5
Trees: Examples
v5
v4
v3
Drawing a Tree
v5 v6
v4 v10
v3 v9
v1 v2 v7 v8
Drawing a Tree
v5 v6
v4 v10
Root
v3 v9
v1 v2 v7 v8
Drawing a Tree
v5 v6
v4 v10
v3 v9
v1 v2 v7 v8
Drawing a Tree
v5 v6
v3
v4 v10
v3 v9
v1 v2 v7 v8
Drawing a Tree
v5 v6
v3
v4 v10
v4 v1 v2 v9
v3 v9
v1 v2 v7 v8
Drawing a Tree
v5 v6
v3
v4 v10
v4 v1 v2 v9
v3 v9
v5 v6
v1 v2 v7 v8
Drawing a Tree
v5 v6
v3
v4 v10
v4 v1 v2 v9
v3 v9
v5 v6 v7 v8 v
10
v1 v2 v7 v8
Drawing a Tree
v3
v4 v1 v2 v9
v5 v6 v7 v8 v10
Drawing a Tree
v4 v1 v2 v9
v5 v6 v7 v8 v10
Make a Tree
v5
v
4
v1
v
3
Make a Tree
v5
v
4
v1
v
3
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Make a Tree
v5
v4
v1
v3
v2
Outline
Trees
Bipartite Graphs
Bipartite Graphs
v3
v2 v6
v1 v5 v9
v4 v8
v7
Bipartite Graphs: Examples
v3
v2 v6
v1 v5 v9
v4 v8
v7
Bipartite Graphs: Examples
v3
v2 v6
v1 v5 v9
v4 v8
v7
Bipartite Graphs: Examples
v3
v2 v6
v1 v5 v9
v4 v8
v7
Bipartite Graphs: Examples
v3
v2 v6
v1 v5 v9
v4 v8
v7
Bipartite Graphs: Examples
v3
v9 v8
v2 v6
v6
v7
v1 v5 v9 v4
v5
v4 v8
v3
v2
v7
v
Bipartite Graphs: Examples
v3
v9 v8
v2 v6
v6
v7
v1 v5 v9 v4
v5
v4 v8
v3
v2
v7
v
Complete Bipartite
Graphs
Complete Bipartite
Graphs