Discrete Mathematics MCQs (Part-14)

What does modular arithmetic deal with?

A Remainders
B Divisibility
C Powers
D Factors

What is a matrix in discrete mathematics used for?

A Representing systems of linear equations
B Solving equations
C Sorting elements
D Calculating probabilities

What is the principle of mathematical induction?

A A method of proof
B A method of counting
C A type of algorithm
D A form of simplification

What is a lattice in Boolean algebra?

A A group of operations
B A partially ordered set
C A finite set of elements
D A set of logical operations

What is the objective of game theory?

A To maximize profit
B To analyze strategies in competitive situations
C To minimize loss
D To predict outcomes

What is an Eulerian path in a graph?

A A path that visits every edge exactly once
B A cycle that visits every vertex
C A path with multiple cycles
D A path that avoids all cycles

What is the goal of combinatorial optimization?

A To minimize complexity
B To find the best solution in a set
C To calculate probabilities
D To solve algebraic problems

What does a truth table represent in Boolean logic?

A Possible outcomes of a function
B A graph of functions
C The intersection of sets
D A set of logical rules

What is the significance of modular exponentiation in cryptography?

A Generating random numbers
B Encrypting and decrypting messages
C Solving algebraic equations
D Finding factors of large numbers

What is a planar graph?

A A graph with cycles
B A graph that can be drawn without edge crossings
C A graph with no edges
D A graph with multiple paths

What is the purpose of a binary search algorithm?

A Sorting elements
B Merging arrays
C Finding an element in a sorted array
D Finding the smallest element

What is a recurrence relation?

A A way of solving non linear equations
B A relation defining a sequence based on previous terms
C A method of graph traversal
D A rule for set operations

What is the main feature of a randomized algorithm?

A It always provides the correct solution
B It uses random inputs or decisions
C It minimizes computation time
D It works only on small datasets

What does De Morgan’s Law deal with in Boolean algebra?

A Simplifying logical expressions
B Converting AND operations into OR
C Relating negations of AND and OR operations
D Performing truth table analysis

What is a directed acyclic graph (DAG)?

A A graph with cycles
B A graph with directed edges and no cycles
C A graph with no edges
D A graph with multiple edges