BCA151 Discrete Structure

Discrete Structure TU Board 2026 question paper

25 questionsSit this paper (timed)

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)

  1. 11.

    Explain direct proof and proof by contraposition with suitable examples.

    4
  2. 12.

    Using the laws of sets, prove that A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).

    4
  3. 13.

    Using the principle of mathematical induction, prove that 1 + 3 + 5 + ... + (2n − 1) = n² for all positive integers n.

    4
  4. 14.

    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.

    4
  5. 15.

    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).

    4
  6. 16.

    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.

    4
  7. 17.

    Define bipartite graph with an example. Prove that a graph containing an odd cycle cannot be bipartite.

    4
  8. 18.

    State the pigeonhole principle. Show that among any 25 students, at least three students were born in the same month.

    4
  9. 19.

    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.

    4

Group A

Brief Answer Questions (Attempt ALL questions.) Marks](10 × 1 = 10)

  1. 1.

    Define a valid argument.

    1
  2. 2.

    Define contradiction with an example.

    1
  3. 3.

    What is a symmetric relation?

    1
  4. 4.

    Define an injective function with an example.

    1
  5. 5.

    Find the first four terms of the sequence defined by aₙ = 3aₙ₋₁ + 1, where a₀ = 1.

    1
  6. 6.

    Define circular permutation with an example.

    1
  7. 7.

    What is a simple graph?

    1
  8. 8.

    Define a connected graph.

    1
  9. 9.

    What is an expression tree?

    1
  10. 10.

    Define source and sink vertices in a directed graph.

    1

Group B

Descriptive Answer Questions (Attempt ALL questions.) Marks](9 × 4 = 36)

  1. 11.

    Explain direct proof and proof by contraposition with suitable examples.

    4
  2. 12.

    Using the laws of sets, prove that A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).

    4
  3. 13.

    Using the principle of mathematical induction, prove that 1 + 3 + 5 + ... + (2n − 1) = n² for all positive integers n.

    4
  4. 14.

    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.

    4
  5. 15.

    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).

    4
  6. 16.

    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.

    4
  7. 17.

    Define bipartite graph with an example. Prove that a graph containing an odd cycle cannot be bipartite.

    4
  8. 18.

    State the pigeonhole principle. Show that among any 25 students, at least three students were born in the same month.

    4
  9. 19.

    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.

    4

Group C

Short Answer Questions (Attempt any TWO questions.) Marks](2 × 7 = 14)

  1. 20.

    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.

    7
  2. 21.

    Determine whether the proposition (p → q) ↔ (¬q → ¬p) is a tautology, contradiction, or contingency. Justify your answer using a truth table.

    7
  3. 22.

    Show that the function f:R→R defined by f(x)=5x−7 is bijective. Also find f⁻¹(x).

    7
  4. 23.

    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.

    7
  5. 24.

    Find the expansion of (2x − 3y)⁴ using the binomial theorem.

    7
  6. 25.

    Find the number of distinct arrangements that can be formed using all the letters of the word "MATHEMATICS".

    7

— The End —