BE Computer Engineering (IOE, TU) Discrete Structure (IOE, CT 551) Question Paper 2079
This is the official BE Computer Engineering (IOE, TU) Discrete Structure (IOE, CT 551) question paper for 2079, as set in the regular annual examination. It carries 80 full marks and a time allowance of 180 minutes, across 11 questions. On Kekkei you can attempt this Discrete Structure (IOE, CT 551) past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your BE Computer Engineering (IOE, TU) Discrete Structure (IOE, CT 551) exam or solving previous years' question papers, this 2079 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt all / any as specified.
(a) State the principle of mathematical induction. Using induction, prove that for every positive integer ,
(6)
(b) Solve the recurrence relation for , with initial conditions and . Show all steps including the formation and solution of the characteristic equation. (6)
(a) Define a tautology, a contradiction, and a contingency. Construct a truth table for the compound proposition and determine its type. (5)
(b) Using rules of inference, show that the following argument is valid. State the rule used at each step.
Premises: , , . Conclusion: . (4)
(c) Translate the statement "Every student in this class has visited either Pokhara or Lumbini" into a logical expression using quantifiers and predicates, clearly defining the universe of discourse and each predicate. (3)
(a) Define a connected graph, a Hamiltonian circuit, and an Euler circuit. State the necessary and sufficient condition for a connected graph to contain an Euler circuit. (4)
(b) Apply Dijkstra's algorithm to find the shortest path from vertex to all other vertices of the following weighted graph. Edges and weights: - = 4, - = 2, - = 1, - = 5, - = 8, - = 10, - = 2, - = 6, - = 3. Show the table of tentative distances at each iteration. (8)
(a) Let be a relation defined on the set of integers by if and only if is divisible by 5. Prove that is an equivalence relation and describe its equivalence classes. (6)
(b) State and prove the principle of inclusion-exclusion for two finite sets and . In a survey of 120 students, 70 like tea, 60 like coffee, and 30 like both. How many students like neither tea nor coffee? (6)
Section B: Short Answer Questions
Attempt all / any as specified.
(a) Define injective, surjective, and bijective functions with one example of each. (4)
(b) Let be defined by . Show that is a bijection and find its inverse function . (4)
(a) How many distinct strings can be formed by rearranging the letters of the word "ENGINEERING"? (4)
(b) In how many ways can a committee of 4 members be selected from a group of 7 men and 5 women if the committee must contain at least 2 women? (4)
(a) State the basic postulates of Boolean algebra. Prove the absorption law using the postulates. (4)
(b) Simplify the Boolean function using a Karnaugh map and draw the resulting logic circuit. (4)
(a) Define an adjacency matrix and an incidence matrix of a graph. Write the adjacency matrix for a simple undirected graph on vertices with edges . (4)
(b) Determine whether the two given graphs are isomorphic, justifying your answer using graph invariants such as degree sequence and number of edges. (4)
(a) Define a binary search tree. Construct a binary search tree by inserting the following keys in order: 50, 30, 70, 20, 40, 60, 80. (4)
(b) Write the preorder, inorder, and postorder traversals of the binary search tree obtained in part (a). (4)
(a) Set up a recurrence relation for the number of binary strings of length that do not contain two consecutive 0's, and give the initial conditions. (4)
(b) Using a generating function, or otherwise, find the number of ways to distribute 10 identical chocolates among 3 distinct children so that each child receives at least one chocolate. (4)
(a) For the sets and , list all elements of the Cartesian product and determine the total number of relations from to . (4)
(b) Define a partial order relation. Draw the Hasse diagram for the divisibility relation on the set and identify the maximal and minimal elements. (4)