BSc CSIT (TU) Science Discrete Structure (BSc CSIT, CSC160) Question Paper 2075 Nepal
This is the official BSc CSIT (TU) (Science stream) Discrete Structure (BSc CSIT, CSC160) question paper for 2075, as set in the regular annual examination. It carries 60 full marks and a time allowance of 180 minutes, across 12 questions. On Kekkei you can attempt this Discrete Structure (BSc CSIT, CSC160) 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 BSc CSIT (TU) Discrete Structure (BSc CSIT, CSC160) exam or solving previous years' question papers, this 2075 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
What are rules of inference? Show that the premises (p \rightarrow q), (q \rightarrow r) and (p) lead to the conclusion r using rules of inference.
Rules of Inference
Rules of inference are valid argument forms (templates) used to derive new true statements (conclusions) from a set of given true statements (premises). They form the basis of formal proofs in propositional logic. Common rules include:
| Rule | Form |
|---|---|
| Modus Ponens | |
| Modus Tollens | |
| Hypothetical Syllogism | |
| Disjunctive Syllogism | |
| Addition | |
| Simplification |
Proof that , , lead to
| Step | Statement | Reason |
|---|---|---|
| 1 | Premise | |
| 2 | Premise | |
| 3 | Premise | |
| 4 | Modus Ponens on (1) and (3) | |
| 5 | Modus Ponens on (2) and (4) |
Hence the conclusion is derived. Alternatively, applying Hypothetical Syllogism to (1) and (2) gives , and then Modus Ponens with premise again yields .
Define recurrence relation. Solve the recurrence relation (a_n = 5a_{n-1} - 6a_{n-2}) with initial conditions (a_0 = 1) and (a_1 = 0).
Recurrence Relation
A recurrence relation for a sequence is an equation that expresses each term in terms of one or more of the preceding terms , for all greater than some fixed value, together with initial conditions.
Solving , ,
Step 1 — Characteristic equation. Assume a solution :
Step 2 — Find roots.
Step 3 — General solution (distinct roots):
Step 4 — Apply initial conditions.
From the first, . Substituting: , so .
Step 5 — Final solution.
Check: ✓, ✓.
Define tree and spanning tree. Explain Kruskal's algorithm to find a minimum spanning tree with a suitable example.
Tree
A tree is a connected, undirected graph with no simple circuits (cycles). Equivalently, a tree on vertices is a connected graph with exactly edges, in which there is a unique simple path between every pair of vertices.
Spanning Tree
A spanning tree of a connected graph is a subgraph that is a tree and contains all the vertices of . A minimum spanning tree (MST) of a weighted graph is a spanning tree whose sum of edge weights is the minimum possible.
Kruskal's Algorithm
Kruskal's algorithm builds an MST by repeatedly adding the smallest available edge that does not form a cycle.
Kruskal(G):
Sort all edges in non-decreasing order of weight
T = empty set (the MST)
for each edge (u, v) in sorted order:
if adding (u, v) to T does NOT form a cycle:
add (u, v) to T // use Union-Find to test
until T has (n - 1) edges
return T
Example
Consider a graph with vertices and weighted edges:
| Edge | Weight |
|---|---|
| A–B | 1 |
| B–C | 2 |
| A–C | 3 |
| C–D | 4 |
| B–D | 5 |
Sorted edges: AB(1), BC(2), AC(3), CD(4), BD(5).
- Add A–B (1) → no cycle. ✓
- Add B–C (2) → no cycle. ✓
- Consider A–C (3) → forms cycle A–B–C–A. ✗ Skip.
- Add C–D (4) → no cycle. ✓ Now we have edges. Stop.
MST edges: {A–B, B–C, C–D} with total weight .
Section B: Short Answer Questions
Attempt any EIGHT questions.
Show that (p \rightarrow q) is logically equivalent to (\neg p \lor q).
We show using a truth table. Two propositions are logically equivalent if they have identical truth values for every assignment.
| T | T | F | T | T |
| T | F | F | F | F |
| F | T | T | T | T |
| F | F | T | T | T |
The columns for and are identical in every row. Therefore:
Define power set. Write the power set of {a, b, c}.
Power Set
The power set of a set , denoted or , is the set of all subsets of , including the empty set and itself. If , then .
Power set of
Since , there are subsets:
What is a partial order relation? Give an example.
Partial Order Relation
A relation on a set is a partial order (and is a poset) if it is:
- Reflexive: for all .
- Antisymmetric: if and , then .
- Transitive: if and , then .
Example
The "less than or equal to" relation on the set of integers is a partial order, because:
- (reflexive),
- if and then (antisymmetric),
- if and then (transitive).
Another common example is the divisibility relation on the positive integers, or the subset relation on the power set of a set.
State the pigeonhole principle with an example.
Pigeonhole Principle
Statement: If objects (pigeons) are placed into boxes (pigeonholes) and , then at least one box contains two or more objects.
Generalized form: If objects are placed into boxes, then at least one box contains at least objects.
Example
Among any 13 people, at least two must have been born in the same month. Here the 13 people are the objects and the 12 months are the boxes; since , by the pigeonhole principle at least two people share a birth month.
Define complete graph and bipartite graph.
Complete Graph
A complete graph is a simple undirected graph on vertices in which every pair of distinct vertices is joined by exactly one edge. It has edges, and every vertex has degree . For example, has 4 vertices and 6 edges.
Bipartite Graph
A graph is bipartite if its vertex set can be partitioned into two disjoint sets and such that every edge connects a vertex in to a vertex in (no edge lies within or within ). A graph is bipartite if and only if it contains no odd-length cycle. The complete bipartite graph joins every vertex of (size ) to every vertex of (size ).
Find the number of edges in a complete graph with 6 vertices.
The number of edges in a complete graph is
For :
Therefore, has 15 edges (and each of the 6 vertices has degree 5).
Define a tree and state its basic properties.
Tree
A tree is a connected, undirected graph that contains no simple circuits (cycles). Equivalently, it is a connected graph in which any two vertices are joined by a unique simple path.
Basic Properties
For a tree with vertices:
- It has exactly edges.
- It is connected, but removing any single edge disconnects it (every edge is a bridge).
- It is acyclic; adding any new edge between two existing vertices creates exactly one cycle.
- There is a unique simple path between every pair of vertices.
- A tree with vertices has at least two leaves (vertices of degree 1).
- A connected graph is a tree if and only if it has edges and is acyclic (any two of: connected, acyclic, edges imply the third).
What is a tautology and a contradiction? Give one example of each.
Tautology
A tautology is a compound proposition that is always true, regardless of the truth values of its component propositions.
Example: (the law of excluded middle).
| T | F | T |
| F | T | T |
The result is always T.
Contradiction
A contradiction is a compound proposition that is always false, regardless of the truth values of its components.
Example: .
| T | F | F |
| F | T | F |
The result is always F.
(A proposition that is neither always true nor always false is called a contingency.)
Define the composition of two functions with an example.
Composition of Functions
If and are functions, their composition is defined by
That is, is applied first, then is applied to the result. (Note is generally not the same as .)
Example
Let and , both functions on .
For instance, , whereas , showing the two compositions differ.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Discrete Structure (BSc CSIT, CSC160) question paper 2075?
- The full BSc CSIT (TU) Discrete Structure (BSc CSIT, CSC160) 2075 (regular) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
- Does the Discrete Structure (BSc CSIT, CSC160) 2075 paper come with solutions?
- Yes. Every question on this Discrete Structure (BSc CSIT, CSC160) past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
- How many marks is the BSc CSIT (TU) Discrete Structure (BSc CSIT, CSC160) 2075 paper?
- The BSc CSIT (TU) Discrete Structure (BSc CSIT, CSC160) 2075 paper carries 60 full marks and is meant to be completed in 180 minutes, across 12 questions.
- Is practising this Discrete Structure (BSc CSIT, CSC160) past paper free?
- Yes — reading and attempting this Discrete Structure (BSc CSIT, CSC160) past paper on Kekkei is completely free.