chapter
    Boolean Algebra, Canonical Forms and Logic Minimization PYQs for GATE CS

    Solve 12+ Boolean Algebra, Canonical Forms and Logic Minimization previous year questions for GATE CS with answers and detailed solutions. Free sample questio

    Try a question

    Answer it here to see how it works. Nothing is recorded until you sign in.

    Question 1
    2026 Slot Set2 PYQ
    Level 3: Exam Standard
    Which one of the following options is not a property of Boolean Algebra?

    Note: is OR operation, is AND operation, and is NOT operation
    Question 2
    2026 Slot Set2 PYQ
    Level 3: Exam Standard
    Consider the following 4-variable Boolean function


    Consider as MSB, as LSB. Which one of the following options represents the minimal sum of products form for the above function?

    Note: is OR operation, is AND operation, is NOT operation
    Question 3
    2026 Slot Set1 PYQ
    Level 3: Exam Standard
    Consider the following Boolean expression of a function :


    Which of the following expressions is/are equivalent to ?
    Question 4
    2026 Slot Set1 PYQ
    Level 3: Exam Standard
    Consider a Boolean function F with the following minterm expression:


    Which of the following options is/are the minimal sum-of-products expression(s) of F?
    Question 5
    2025 Slot Set2 PYQ
    Level 3: Exam Standard
    Given the following Karnaugh Map for a Boolean function :

    1001011001101001
    Which one or more of the following Boolean expression(s) represent(s) ?
    Question 6
    2025 Slot Set2 PYQ
    Level 3: Exam Standard

    Which of the following Boolean algebraic equation(s) is/are CORRECT?

    Question 7
    2025 Slot Set1 PYQ
    Level 3: Exam Standard
    Consider the following four variable Boolean function in sum-of-product form


    where the value of the function is computed by considering as a 4-bit binary number, where denotes the most significant bit and denotes the least significant bit. Note that there are no don’t care terms. Which ONE of the following options is the CORRECT minimized Boolean expression for ?
    Question 8
    2025 Slot Set1 PYQ
    Level 3: Exam Standard

    Let be a 3-variable Boolean function that produces output as ‘1’ when at least two of the input variables are ‘1’. Which of the following statement(s) is/are <b>CORRECT</b>, where are Boolean variables?

    Question 9
    2024 Slot Set2 PYQ
    Level 1: Warm-up

    For a Boolean variable , which of the following statements is/are FALSE?

    Question 10
    2024 Slot Set1 PYQ
    Level 3: Exam Standard
    Consider a Boolean expression given by .

    Which of the following statements is/are CORRECT?
    Free preview ends here

    Login to view the complete previous-year questions and solutions

    Creating an account is free. You get the rest of this chapter, step-by-step solutions, and a study plan built around the topics you are actually weak at.

    Why MastersUp

    Personalised first. High quality throughout.

    Most platforms hand everyone the same content. Here the content moves with your performance, topic by topic.

    Built around you, not around a syllabus PDF

    Every answer you give moves your topic-level intelligence rate. The next question, the next revision card and tomorrow's plan all change with it.

    Revision that hits your weak spots

    We only revise topics you have actually attempted and are still below the safe bar on — never the same chapter on repeat.

    Questions calibrated to the real exam

    Each question carries a measured toughness. You are served a rung above your current level, so practice keeps stretching you.

    Notes written for recall, not for volume

    Full lesson cards for first study, curated short-note cards for the last mile — with derivations, traps and exam patterns marked.

    One place for everything

    Notes, chapter practice, previous-year questions, test series and full-length papers — all feeding one picture of your preparation.

    Honest progress

    No vanity streaks. Progress here means chapters mastered and accuracy that held up on harder questions.

    Unlock the whole course

    Full notes and short notes, the complete question bank with worked solutions, mock tests, full-length papers, and an adaptive plan that rebuilds itself as you improve.

    Boolean Algebra, Canonical Forms and Logic Minimization PYQs for GATE CS

    Solve 12+ Boolean Algebra, Canonical Forms and Logic Minimization previous year questions for GATE CS with answers and detailed solutions. Free sample questions below.

    Chapter Journey: Boolean Algebra and Logic Minimization

    Chapter Journey

    Master the foundation of digital circuit design, from basic axioms to advanced minimization techniques.

    1
    Boolean Laws & Identities High Weightage
    The foundational axioms and theorems for manipulation.
    2
    Canonical Forms Moderate
    Standardizing functions into Minterm and Maxterm representations.
    3
    Algebraic Minimization High Weightage
    Reducing Sum-of-Products expressions using Boolean theorems.
    4
    Karnaugh Maps Moderate
    Visual minimization for up to 4-6 variables using prime implicants.
    5
    Composite Functions Moderate
    Analyzing Majority, XOR, and complex composite logic structures.

    Boolean Laws, Identities and Expression Equivalence

    Boolean Laws & Identities

    The grammar of digital logic. Master these rules to simplify circuits, reduce gate count, and verify complex expressions.

    • Core axioms: Commutative, Associative, Distributive, Identity, Complement
    • Advanced theorems: Absorption, Redundancy, and Consensus
    • Transformation tools: De Morgan's Laws and the Principle of Duality

    Boolean Algebra, Canonical Forms and Logic Minimization: Solved Questions with Step-by-Step Explanations (10 Problems)

    Question 1 · Digital Logic · 2026_Set2 MCQ
    Which one of the following options is not a property of Boolean Algebra?

    Note: is OR operation, is AND operation, and is NOT operation
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    B

    Step-by-Step Solution

    Insight: Recall the fundamental axioms of Boolean algebra, specifically the complement laws.

    Exam route: , not . The other options are standard commutative and complement laws.

    Learning route:

    Let's evaluate each option against the standard axioms of Boolean algebra:

    Option A: . This is the Commutative Law for OR. (Property)

    Option B: . The Complement Law states that a variable ANDed with its complement is always 0, not 1. (). (NOT a property)

    Option C: . This is the correct Complement Law for OR. (Property)

    Option D: . This is the Commutative Law for AND. (Property)

    Therefore, Option B is the only one that is not a valid property.

    Question 2 · Digital Logic · 2026_Set2 MCQ
    Consider the following 4-variable Boolean function


    Consider as MSB, as LSB. Which one of the following options represents the minimal sum of products form for the above function?

    Note: is OR operation, is AND operation, is NOT operation
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    B

    Step-by-Step Solution

    Insight: The 8 minterms all share , and the other variables run through all combinations, collapsing the function to a single literal.

    Exam route: Scan the binary representations; the constant column gives the minimal SOP.

    Learning route:

    Minterms: 0(0000), 1(0001), 2(0010), 3(0011), 8(1000), 9(1001), 10(1010), 11(1011).

    Column scan:

    • : 0 and 1
    • : always 0
    • : 0 and 1
    • : 0 and 1

    Since is always 0 and the other three variables take all possible combinations, the function is exactly .

    Matches Option B.

    Question 3 · Digital Logic · 2026_Set1 MSQ
    Consider the following Boolean expression of a function :


    Which of the following expressions is/are equivalent to ?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["A","C"]

    Step-by-Step Solution

    Insight: This is a composite XOR simplification. The expression has the standard form

    which simplifies to . Here and .

    Exam route: Let . Then

    Using , we get

    For two variables, is the XNOR of and , i.e.

    Therefore the equivalent expressions are and .

    Learning route:

    1. Substitute to expose the standard pattern:

    1. Prove or recall the identity

    Proof sketch:

    The second term is zero because , and .

    The first term becomes

    1. Apply the identity with and :

    1. Substitute back :

    This matches option C.

    1. Convert to option A if needed. Expand :

    But

    Hence

    So option A is also equivalent.

    Tempting wrong path: a candidate may apply the identity correctly but forget that the first input was , not . That produces , which is option B. It breaks at the substitution step: the standard form uses , so the result is , not . Another wrong path is complementing both variables and choosing , option D. But

    which is the complement of the correct two-variable XNOR form.

    Generalization: When an XOR has one input as a sum and the other as the corresponding product, check whether it matches . Then replace and exactly as they appear, including any bars.

    Verification: Use the truth table. For , the original expression gives . Option A gives . Option C gives . Options B and D give , so they are not equivalent.

    Question 4 · Digital Logic · 2026_Set1 MSQ
    Consider a Boolean function F with the following minterm expression:


    Which of the following options is/are the minimal sum-of-products expression(s) of F?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["B","D"]

    Step-by-Step Solution

    Insight: Map the 10 minterms on a 4-variable K-map and identify all Prime Implicants (PIs) and Essential Prime Implicants (EPIs).

    Exam route: EPIs are and . The remaining minterms can be covered by either or , yielding two minimal forms.

    Learning route:

    Minterms: 1, 2, 3, 4, 5, 7, 10, 12, 13, 14.

    K-map groups (Prime Implicants):

    • PI1:
    • PI2:
    • PI3:
    • PI4:
    • PI5:
    • PI6:

    Essential check:

    • is only covered by PI1 is EPI.
    • is only covered by PI2 is EPI.

    EPIs and cover .

    Remaining uncovered minterms: .

    To cover , we have two minimal choices:

    Choice 1: Use PI3 (, covers 2) and PI5 (, covers 10, 14).

    Expression: . (Matches Option B)

    Choice 2: Use PI4 (, covers 2, 10) and PI6 (, covers 14).

    Expression: . (Matches Option D)

    Both are valid minimal SOP forms with 4 terms and 10 literals.

    Question 5 · Digital Logic · 2025_Set2 MSQ
    Given the following Karnaugh Map for a Boolean function :

    1001011001101001
    Which one or more of the following Boolean expression(s) represent(s) ?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["A","D"]

    Step-by-Step Solution

    Insight: Read the K-map values directly and form the largest valid power-of-2 groups.

    Exam route: The four corners form . The central square forms . The function is .

    Learning route:

    Step 1: Extract the 1s from the K-map (rows , cols ):

    • Row 00:
    • Row 01:
    • Row 11:
    • Row 10:

    Step 2: Form groups of 1s.

    • Group 1: The four corners ().

    Rows: .

    Cols: .

    Term: .

    • Group 2: The central square ().

    Rows: .

    Cols: .

    Term: .

    Step 3: Combine terms.

    .

    Step 4: Verify options.

    Option D is exactly . (Correct)

    Option A expands into its four minterms () and adds . This is logically identical. (Correct)

    Options B and C include minterms like () or (), which are 0 in the map. (Incorrect)

    Question 6 · Digital Logic · 2025_Set2 MSQ

    Which of the following Boolean algebraic equation(s) is/are CORRECT?

    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["B","C","D"]

    Step-by-Step Solution

    Insight: Options B and C are direct applications of the Consensus Theorem; Option D requires collapsing the product before applying De Morgan's and Consensus.

    Exam route: Recognize instantly. For D, use to simplify the inner expression before complementing.

    Learning route:

    Option A: Group terms: .

    Test : LHS . RHS . FALSE.

    Option B: . The term is the consensus of and , so it is redundant. TRUE.

    Option C: Expand . By Consensus, this equals . TRUE.

    Option D: Let be the expression inside the complement.

    Group terms: .

    .

    So .

    Complement: .

    Multiply first two: .

    Multiply with third: .

    The term is the consensus of and , so it is redundant.

    Result: . TRUE.

    Correct options: B, C, D.

    Question 7 · Digital Logic · 2025_Set1 MCQ
    Consider the following four variable Boolean function in sum-of-product form


    where the value of the function is computed by considering as a 4-bit binary number, where denotes the most significant bit and denotes the least significant bit. Note that there are no don’t care terms. Which ONE of the following options is the CORRECT minimized Boolean expression for ?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    A

    Step-by-Step Solution

    Insight: Plot the 7 minterms on a 4-variable K-map; the largest power-of-two rectangles reveal the essential prime implicants.

    Exam route: Identify the three essential PIs: , , and .

    Learning route:

    Minterms in binary (): 0000, 0010, 0100, 1000, 1010, 1011, 1100.

    K-map groups:

    • Quad : .
    • Quad : .
    • Pair : .

    Check essentiality:

    • is only covered by .
    • is only covered by .
    • is only covered by .

    All three PIs are essential and cover all minterms.

    Minimal SOP: .

    Matches Option A.

    Question 8 · Digital Logic · 2025_Set1 MSQ

    Let be a 3-variable Boolean function that produces output as ‘1’ when at least two of the input variables are ‘1’. Which of the following statement(s) is/are <b>CORRECT</b>, where are Boolean variables?

    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["B","D"]

    Step-by-Step Solution

    Insight: is the 3-variable majority function, which is symmetric and idempotent-friendly under self-composition.

    Exam route: Use the identities and to test the options algebraically or with a strategic counterexample.

    Learning route:

    The function outputs 1 if at least two inputs are 1. This is the majority function: .

    Note the absorption-like property: .

    Option A: Test with .

    LHS: .

    RHS: .

    , so A is FALSE.

    Option B: Let . We want to show .

    .

    Substitute :

    .

    Thus . TRUE.

    Option C: and . RHS .

    Test . .

    LHS . RHS . FALSE.

    Option D: . RHS .

    Since is symmetric, .

    Using the property from B with variables : .

    Thus RHS . TRUE.

    Correct options: B, D.

    Question 9 · Digital Logic · 2024_Set2 MSQ

    For a Boolean variable , which of the following statements is/are FALSE?

    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["B","C"]

    Step-by-Step Solution

    Insight: This is a single-variable Boolean-law check. The four statements are judged as identities, so each must hold for both and .

    Exam route: Recall the basic laws directly:

    Comparing with the given statements, and are false. Hence the false statements are B and C.

    Learning route:

    1. A Boolean variable can only be or . An identity is true only if it is true for both values.
    2. Option A: . This is the identity law for AND. If , ; if , . True.
    3. Option B: . This is not the identity law for OR. The null law says

    Counterexample: if , then . False.

    1. Option C: . This is not the complement law. The idempotent law says

    Counterexample: if , then . False.

    1. Option D: . This is the complement law for OR. If , ; if , . True.

    Tempting wrong path: a student may transfer ordinary algebra intuition and treat as an identity element for OR, concluding . That mistake makes the student miss statement B. It breaks exactly at the null law: , not . Another wrong path is confusing with ; , but . That mistake makes the student miss statement C.

    Generalization: For one-variable Boolean identities, either name the standard law or test both values and . A single counterexample is enough to mark a statement false.

    Verification: Substitute and into the selected false statements. For B: . For C: . The unselected statements A and D hold for both values.

    Question 10 · Digital Logic · 2024_Set1 MSQ
    Consider a Boolean expression given by .

    Which of the following statements is/are CORRECT?
    1. A.

    2. B.

    3. C.

      is independent of input

    4. D.

      is independent of input

    Correct Answer:

    ["A","B"]

    Step-by-Step Solution

    Insight: The minterms correspond to the 3-variable majority function, and maxterm indices are the complement of minterm indices.

    Exam route: Simplify the minterms to and find the missing indices for the maxterms.

    Learning route:

    Minterms: , , , .

    Combine adjacent terms:

    By idempotent law, .

    Option A: Maxterm indices are . TRUE.

    Option B: Matches our simplified SOP. TRUE.

    Option C & D: The expression is symmetric with respect to . None of the variables can be eliminated, so depends on all three. FALSE.

    Correct options: A, B.

    More previous year questions (pyqs) in this unit