0% found this document useful (0 votes)
55 views1 page

DS Tutorials - 4

1. This document discusses concepts in graph theory including Euler circuits and paths, Hamiltonian circuits and paths, and their necessary conditions. It also defines complete graphs, bipartite graphs, regular graphs, planar graphs, and chromatic numbers. 2. Key graph algorithms are explained like minimum spanning trees using Prim's and Kruskal's algorithms. Network flow and the Max-Flow Min-Cut theorem are also introduced. 3. Various graph properties are discussed such as trees, spanning trees, levels and heights of trees, and network flow algorithms like Dijkstra's algorithm.

Uploaded by

jekik
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)
55 views1 page

DS Tutorials - 4

1. This document discusses concepts in graph theory including Euler circuits and paths, Hamiltonian circuits and paths, and their necessary conditions. It also defines complete graphs, bipartite graphs, regular graphs, planar graphs, and chromatic numbers. 2. Key graph algorithms are explained like minimum spanning trees using Prim's and Kruskal's algorithms. Network flow and the Max-Flow Min-Cut theorem are also introduced. 3. Various graph properties are discussed such as trees, spanning trees, levels and heights of trees, and network flow algorithms like Dijkstra's algorithm.

Uploaded by

jekik
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/ 1

Discrete Structure

BCT/BEX II/II
Tutorial -4 (Graph Theory)
1. Explain Euler Circuit, Euler path, Hamiltonian circuit and Hamiltonian path with the help of
diagram. State the necessary and sufficient conditions for Euler Circuits and Paths. How is Euler
Circuit different from Hamiltonian Circiut?
2. Define complete, cycle, Bi-partite, complete Bi-partite, Regular and Planar graphs with suitable
examples. Why K3,3 and K5 are not planer?
3. Draw the following graphs: (a) K5 (b) C5 (c) K7 (d) K2, 3 (e) K3, 3 (f) C6 ( g) K5, 2
4. Define the terms “Graph Coloring” and “Chromatic Number”. What are the chromatic numbers
of graphs in Q. No. 3?
5. Define Tree. Discuss its various properties and applications.
6. Define terms “Spanning Tree” and “Minimum Spanning Tree”. Explain the application of
Spanning Tree.
7. Use Dijktra’s algorithm to find the length of shortest paths between vertices ‘a’ and ‘z’ in the
graphs below.
b 8 c b d
2
2 1 4 3 3
c
1
a 3 4 z a z
5 2
3 3 4
d 3 e e
(i) (ii)
8. Find minimum spanning tree of following graphs using Prim’s and Kruskal’s Algorithms.
b 1 c
4 5 2 2
b 1 d 4 h 3
a d
2
4 3 3
2 3 5 2
c
a f
2 4
3 h
4 e
3 7
e f
(i) (ii)
9. Define level and height of tree. What is full m-ary and balanced tree. Give suitable examples.
10. State Hand shaking theorem for undirected graphs and use it to prove the theorem that an
undirected graph has an even number of vertices of odd degree.
11. Define Network Flow. State and Explain Max Flow-Min Cut theorem.
12. Find the Maximum Flow in following Network flow graph. (Given weights are the Capacities)
b 1 c

2 3 6

(Source) a 2 4
6 z (sink)
3 3
5 2

d 7 e

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy