Tribhuvan University
Bachelor of Computer Application
Semester 2 · TU Board 2026
Course Title: Discrete Structure (BCA151)
Full Marks: 60Pass Marks: 24Time: 3 hours
Group B
Attempt any SIX question.(6 × 5 = 30)
- 11.4
Explain direct proof and proof by contraposition with suitable examples.
- 12.4
Using the laws of sets, prove that A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).
- 13.4
Using the principle of mathematical induction, prove that 1 + 3 + 5 + ... + (2n − 1) = n² for all positive integers n.
- 14.4
Define partial order relation. Let A = {1, 2, 3, 6} and define a relation R on A by aRb if a divides b. Determine whether R is a partial order relation.
- 15.4
Define composite function. Let f:R→R and g:R→R be defined by f(x)=3x−1 and g(x)=x²+2. Find (f∘g)(x) and (g∘f)(x).
- 16.4
Define graph isomorphism. Consider two graphs G and H with vertex sets V(G)={a,b,c,d} and V(H)={1,2,3,4}, where E(G)={{a,b},{b,c},{c,d},{d,a}} and E(H)={{1,2},{2,3},{3,4},{4,1}}. Determine whether G and H are isomorphic and give a suitable vertex correspondence.
- 17.4
Define bipartite graph with an example. Prove that a graph containing an odd cycle cannot be bipartite.
- 18.4
State the pigeonhole principle. Show that among any 25 students, at least three students were born in the same month.
- 19.4
Define equivalence relation. Let A={1,2,3,4,5,6} and define a relation R by aRb if a and b have the same remainder when divided by 3. Show that R is an equivalence relation and find its equivalence classes.
Group A
Brief Answer Questions (Attempt ALL questions.) Marks](10 × 1 = 10)
- 1.1
Define a valid argument.
- 2.1
Define contradiction with an example.
- 3.1
What is a symmetric relation?
- 4.1
Define an injective function with an example.
- 5.1
Find the first four terms of the sequence defined by aₙ = 3aₙ₋₁ + 1, where a₀ = 1.
- 6.1
Define circular permutation with an example.
- 7.1
What is a simple graph?
- 8.1
Define a connected graph.
- 9.1
What is an expression tree?
- 10.1
Define source and sink vertices in a directed graph.
Group B
Descriptive Answer Questions (Attempt ALL questions.) Marks](9 × 4 = 36)
- 11.4
Explain direct proof and proof by contraposition with suitable examples.
- 12.4
Using the laws of sets, prove that A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).
- 13.4
Using the principle of mathematical induction, prove that 1 + 3 + 5 + ... + (2n − 1) = n² for all positive integers n.
- 14.4
Define partial order relation. Let A = {1, 2, 3, 6} and define a relation R on A by aRb if a divides b. Determine whether R is a partial order relation.
- 15.4
Define composite function. Let f:R→R and g:R→R be defined by f(x)=3x−1 and g(x)=x²+2. Find (f∘g)(x) and (g∘f)(x).
- 16.4
Define graph isomorphism. Consider two graphs G and H with vertex sets V(G)={a,b,c,d} and V(H)={1,2,3,4}, where E(G)={{a,b},{b,c},{c,d},{d,a}} and E(H)={{1,2},{2,3},{3,4},{4,1}}. Determine whether G and H are isomorphic and give a suitable vertex correspondence.
- 17.4
Define bipartite graph with an example. Prove that a graph containing an odd cycle cannot be bipartite.
- 18.4
State the pigeonhole principle. Show that among any 25 students, at least three students were born in the same month.
- 19.4
Define equivalence relation. Let A={1,2,3,4,5,6} and define a relation R by aRb if a and b have the same remainder when divided by 3. Show that R is an equivalence relation and find its equivalence classes.
Group C
Short Answer Questions (Attempt any TWO questions.) Marks](2 × 7 = 14)
- 20.7
Define the adjacency matrix of a graph. A graph G with vertices {v₁,v₂,v₃,v₄} has the following adjacency matrix: 0110101111010110 Find the degree of each vertex and the total number of edges in the graph.
- 21.7
Determine whether the proposition (p → q) ↔ (¬q → ¬p) is a tautology, contradiction, or contingency. Justify your answer using a truth table.
- 22.7
Show that the function f:R→R defined by f(x)=5x−7 is bijective. Also find f⁻¹(x).
- 23.7
For the expression (a − b) × (c + d), write its prefix and postfix expressions and determine the inorder, preorder, and postorder traversals of its expression tree.
- 24.7
Find the expansion of (2x − 3y)⁴ using the binomial theorem.
- 25.7
Find the number of distinct arrangements that can be formed using all the letters of the word "MATHEMATICS".
— The End —