Unit 5: Graphs Theory II - Subjective Questions

MTH401 — Discrete Mathematics • Practice Questions with Detailed Answers

20 questions

1

Define a planar graph. Explain the concepts of a plane graph, faces, and the degree of a face with suitable examples.

2

State and derive Euler's formula for a connected planar graph.

3

Using Euler's formula, derive the upper bounds on the number of edges in a simple connected planar graph and in a simple connected bipartite planar graph.

4

Use planar graph inequalities to prove that and are non-planar.

5

A connected planar graph has vertices, each of degree . Determine the number of edges and faces.

6

Define proper vertex colouring and chromatic number. Explain the difference between a -colourable graph and a -chromatic graph.

7

Determine the chromatic numbers of complete graphs, paths, cycles, trees, and complete bipartite graphs.

8

Explain the greedy graph-colouring algorithm. Why may it fail to produce an optimal colouring?

9

Define a tree and prove the equivalence of the following statements for a graph : (i) is a tree, (ii) every pair of vertices is connected by a unique simple path, and (iii) is connected and has edges.

10

Prove that a tree with vertices has exactly edges. Also explain what happens when an edge is added to or removed from a tree.

11

Define a rooted tree and explain the terms root, parent, child, sibling, ancestor, descendant, leaf, internal vertex, level, height, and subtree.

12

Distinguish among a rooted tree, an -ary tree, a full -ary tree, and a binary tree. State important counting properties of a full -ary tree.

13

Define a spanning tree. Describe how a spanning tree can be obtained from a connected graph and state its important properties.

14

What is a minimum spanning tree? Compare a spanning tree with a minimum spanning tree, and explain the cut and cycle properties.

15

Apply Kruskal's algorithm to a weighted graph with edges , , , , , , and . Find a minimum spanning tree and its total weight.

16

Apply Prim's algorithm, starting at vertex , to the graph with weighted edges , , , , , , and . Find an MST and its total weight.

17

Define a decision tree and explain how it represents the execution of an algorithm. Illustrate it using the problem of finding the larger of two numbers.

18

Use a decision-tree argument to derive the lower bound for comparison-based sorting of distinct elements.

19

Define infix, prefix, and postfix notation. Convert the infix expression into prefix and postfix forms.

20

Evaluate the prefix expression . Write its equivalent infix and postfix forms, and explain its relation to an expression tree.