Mathematical Foundations of Computer Science Question Paper
Mathematical Foundations of Computer Science Question Paper
PART –A
1. a) What is the minimal set of connectives required to form a well formed (2M)
formula?
b) Prove that A – (B ∩ C) = (A-B) U (A-C). (3M)
c) What is an Abelian Group? (2M)
d) Define permutation and combination. (2M)
e) List different methods for solving recurrence relations. (3M)
f) How many vertices will the graph contain, if there are 6 edges and degree all (2M)
vertices is 3?
PART -B
2. a) Show that S v R is tautologically implied by (P v R) ˄ (P→R) ˄ (Q→S). (7M)
b) Obtain equivalent PDNF for the propositional function ~(P V Q)↔(P ɅQ). (7M)
3. a) Let A={1, 2,3 ,4} and f and g be functions from A to A given by f={(1,4), (7M)
(2,1), (3,2),(4,3)} and g={(1,2), (2,3), (3,4), (4,1)}. Prove that f and g are
inverse of each other.
b) Prove that (S,≤) is a Lattice, where S= {1,2,5,10} and ≤ is for divisibility. (7M)
5. a) How many different five digit numbers can be formed from the digits 0, 1, 2, 3 (7M)
and 4?
b) State and explain properties of pigeon hole principle and explain how it is (7M)
useful
7. a) Explain algorithm for finding Hamiltonian cycle in a graph, with an example. (7M)
b) Show that the number of odd degree vertices in a graph is always even. (7M)
1 of 1
|''|'|''|''|''|||'|| www.manaresults.co.in