LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
M.Sc. DEGREE EXAMINATION – MATHEMATICS
|
THIRD SEMESTER – NOV 2006
MT 3806 – ALGORITHMIC GRAPH THEORY
Date & Time : 01-11-2006/9.00-12.00 Dept. No. Max. : 100 Marks
Answer all questions.
1(a)(i). Define a graph and reversal of a graph with examples. What do you mean by
symmetric closure?
(OR)
(ii). Define a graphic sequence. Check whether the sequence (8, 8, 6, 5, 5, 4, 3, 3, 2) is
graphic.
(5 marks)
(b)(i). Prove that the complement of an interval graph satisfies the transitive orientation
property.
(ii). State the depth-first search algorithm and simulate it on the following graph by
selecting the vertex a.
(OR)
(iii). Prove that an interval graph satisfies the triangulated graph property.
(iv). Obtain a necessary and sufficient condition for a sequence to be
graphic. (3+12 marks)
2(a)(i). Define a triangulated graph, a simplicial vertex and a vertex separator with
examples.
(OR)
(ii). What is a perfect vertex elimination scheme? Obtain the same for the following
graph.
(5 marks)
(b)(i).Let G be an undirected graph. Then prove that the following statements are
equivalent.
(1). G is triangulated.
(2). Every minimal vertex separator induces a complete subgraph in G.
(ii). Prove that every triangulated graph has a simplicial vertex.
(10+5 marks)
(OR)
(iii). Prove that an undirected graph is triangulated if and only if the ordering produced
by the Lexicographic breadth first search is a perfect vertex elimination scheme.
(iv). Apply the above algorithm for the following graph.
(5+10 marks)
3(a)(i). Define a split graph. Give an example of two non isomorphic split graphs with the
same degree sequence.
(OR)
(ii). Let G be a split graph with the vertex set partitioned into a stable set S and a
clique K. If |S| = α(G) and |K| = ω(G) – 1, then prove that there exists an x ε S
such that K +{x} is a clique.
(b)(i). Let G be an undirected graph. Prove that the following statements are equivalent.
(1). G is a split graph
(2). G and are triangulated graphs
(3). G contains no induced subgraph isomorphic to 2K2, C4 or C5.
(OR)
(ii). Let G be an undirected graph with degree sequence d1 ≥ d2 ≥ … ≥ dn and let m =
max {i : di ≥ i – 1}. Then prove that G is a split graph if and only if
.
(15 marks)
4(a)(i). Define a permutation graph. Draw the permutation graph corresponding to the
permutation [5,6,1,2,4,3,7].
(OR)
(ii). What is a permutation labeling? Illustrate with an example. (5 marks)
(b)(i). Prove that an undirected graph G is permutation graph if and only if G and
are comparability graphs.
(OR)
(ii). Let G be an undirected graph. Prove with usual notations that a bijection L
from V to {1, 2, 3 … n} is a permutation labeling if and only if the mapping
, is an injection.
(15 marks)
5(a)(i). Define a circular arc graph.
(OR)
(ii). Obtain an interval representation of the interval graph given below.
(5 marks)
(b)(i). Let G be an undirected graph. Then prove that the following statements are
equivalent.
(1). G is an interval graph
(2). G contains no chordless 4-cycle and its complement comparability graph.
(3). The maximal cliques can be linearly ordered such that, for every vertex x of
G the maximal cliques containing v occurs consecutively. (15 marks)
(OR)
(ii). Define circular 1’s property. Prove that a matrix M has circular 1’s property if and
only if M’ has consecutive 1’s property.
(iii). Prove that an m x n (0, 1) with nonzero entries can be tested for the circulars 1’s
property in O(m+ n +f) steps. (8+7 marks)