GATE CSE Boolean Algebra and Minimization PYQs
Boolean algebra and minimization in GATE CS tests algebraic identities, canonical form transformations, K-map minimization (SOP/POS with and without don't-cares… Read the guide
- Questions
- 36
- Asked
- since 2011
- Total marks
- 53
- Marks / paper
- 2
36 GATE CSE Boolean Algebra and Minimization PYQs with solutions, from Digital Logic. Browse all GATE CSE PYQs.
Questions
Every official paper that asked this topic, newest first.
- GATE CSE 2026 Set 1 · Q21Consider the following Boolean expression of a function : Which of the following expressions is/are equivalent to ?MSQ1 markEasySolve
- GATE CSE 2026 Set 1 · Q48Consider a Boolean function with the following minterm expression: Which of the following options is/are the minimal sum-of-products expression(s) of ?MSQ2 marksMediumSolve
- GATE CSE 2026 Set 2 · Q16Which one of the following options is not a property of Boolean Algebra? Note: is OR operation, is AND operation, and is NOT operationMCQ1 markEasySolve
- GATE CSE 2026 Set 2 · Q40Consider 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…MCQ2 marksEasySolve
- GATE CSE 2025 Set 1 · Q24Let 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 CORRECT, where are Boolean variables?MSQ1 markMediumSolve
- GATE CSE 2025 Set 1 · Q42Consider 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…MCQ2 marksMediumSolve
- GATE CSE 2025 Set 2 · Q31Consider the following logic circuit diagram. Which is/are the CORRECT option(s) for the output function ?MSQ1 markEasyDiagramSolve
- GATE CSE 2025 Set 2 · Q43Given the following Karnaugh Map for a Boolean function : Which one or more of the following Boolean expression(s) represent(s) ?MSQ2 marksEasyDiagramSolve
- GATE CSE 2025 Set 2 · Q50Which of the following Boolean algebraic equation(s) is/are CORRECT?MSQ2 marksMediumSolve
- GATE CSE 2024 Set 1 · Q28Consider the circuit shown below where the gates may have propagation delays. Assume that all signal transitions occur instantaneously and that wires have no delays. Which of the following statements about the circuit is/are CORRECT?MSQ1 markMediumDiagramSolve
- GATE CSE 2024 Set 1 · Q47Consider a Boolean expression given by . Which of the following statements is/are CORRECT?MSQ2 marksEasySolve
- GATE CSE 2024 Set 2 · Q30For a Boolean variable , which of the following statements is/are FALSE?MSQ1 markEasySolve
- GATE CSE 2024 Set 2 · Q50Consider 4-variable functions expressed in sum-of-minterms form as given below. With respect to the circuit given above, which of the following options is/are CORRECT?MSQ2 marksMediumDiagramSolve
- GATE CSE 2021 Set 1 · Q42Consider the following Boolean expression. Which of the following Boolean expressions is/are equivalent to (complement of )?MSQ2 marksMediumSolve
- GATE CSE 2021 Set 2 · Q52Consider a Boolean function such that The number of literals in the minimal sum-of-products expression of is __________.NAT2 marksMediumSolve
- GATE CSE 2020 · Q28Consider the Boolean function . Which one of the following minterm lists represents the circuit given above?MCQ2 marksEasyDiagramSolve
- GATE CSE 2019 · Q6Which one of the following is NOT a valid identity?MCQ1 markEasySolve
- GATE CSE 2018 · Q4Let and denote the Exclusive OR and Exclusive NOR operations, respectively. Which one of the following is NOT CORRECT?MCQ1 markEasySolve
- GATE CSE 2017 Set 1 · Q21Consider the Karnaugh map given below, where X represents “don't care” and blank represents 0. Assume for all inputs , the respective complements are also available. The above logic is implemented using 2-input NOR gates only. The minimum…NAT1 markEasyDiagramSolve
- GATE CSE 2017 Set 2 · Q27If are Boolean variables, then which one of the following is INCORRECT?MCQ2 marksMediumSolve
- GATE CSE 2017 Set 2 · Q28Given , where represents the *don't-care* condition in Karnaugh maps. Which of the following is a minimum product-of-sums (POS) form of ?MCQ2 marksMediumSolve
- GATE CSE 2016 Set 1 · Q6Consider the Boolean operator # with the following properties: , , and . Then is equivalent toMCQ1 markEasySolve
- GATE CSE 2016 Set 2 · Q8Let, where are Boolean variables, and is the XOR operator. Which one of the following must always be TRUE?MCQ1 markMediumSolve
- GATE CSE 2015 Set 1 · Q39Consider the operations Which one of the following is correct?MCQ2 marksMediumSolve
- GATE CSE 2015 Set 3 · Q2Let be a binary operator defined as Consider the following two statements. Which of the following is/are true for the Boolean variables , and …MCQ1 markMediumSolve
- GATE CSE 2015 Set 3 · Q43The total number of prime implicants of the function is _______.NAT2 marksMediumSolve
- GATE CSE 2015 Set 3 · Q44Given the function , where is a function in three Boolean variables and and , consider the following statements. (S1) (S2) (S3) (S4) Which of the following is true?MCQ2 marksEasySolve
- GATE CSE 2014 Set 1 · Q7Consider the following Boolean expression for : The minimal sum-of-products form of isMCQ1 markEasySolve
- GATE CSE 2014 Set 2 · Q6The dual of a Boolean function , written as , is the same expression as that of with and swapped. is said to be self-dual if . The number of self-dual functions with Boolean variables isMCQ1 markMediumSolve
- GATE CSE 2014 Set 3 · Q7Consider the following minterm expression for : The minterms 2, 7, 8 and 13 are 'do not care' terms. The minimal sum-of-products form for isMCQ1 markEasySolve
- GATE CSE 2014 Set 3 · Q55Let denote the Exclusive OR (XOR) operation. Let ‘1’ and ‘0’ denote the binary constants. Consider the following Boolean expression for over two variables and : The equivalent expression for isMCQ2 marksEasySolve
- GATE CSE 2013 · Q21Which one of the following expressions does NOT represent exclusive NOR of and ?MCQ1 markEasySolve
- GATE CSE 2012 · Q6The truth table represents the Boolean functionMCQ1 markEasyDiagramSolve
- GATE CSE 2012 · Q30What is the minimal form of the Karnaugh map shown below? Assume that denotes a don’t care term.MCQ2 marksMediumDiagramSolve
- GATE CSE 2011 · Q13Which one of the following circuits is NOT equivalent to a 2-input XNOR (exclusive NOR) gate?MCQ1 markEasySolve
- GATE CSE 2011 · Q14The simplified SOP (Sum of Product) form of the Boolean expression isMCQ1 markEasySolve
What GATE tests in Boolean Algebra and Minimization
Concepts, patterns, formulas and traps distilled from past papers.
Boolean algebra and minimization in GATE CS tests algebraic identities, canonical form transformations, K-map minimization (SOP/POS with and without don't-cares), functional completeness, and the structural properties of logic operators like XOR, XNOR, and majority functions. Early years primarily featured 1-mark or 2-mark MCQs focusing on single-step simplification or finding the minimal expression. Recent years (2021–2026) show a marked shift towards multi-select questions (MSQs) testing multiple valid minimal forms, set-theoretic minterm algebra across interconnected logic gates, and deep property verification of custom or majority Boolean functions.
Core concepts
- K-map minimization (Essential Prime Implicants, non-essential PIs, multiple minimal covers)
- Don't-care conditions (d / X) in SOP vs POS minimization
- Boolean algebra postulates (Commutativity, Associativity, Distributivity, Idempotence, Involution)
- De Morgan's Laws and duality principle
- XOR / XNOR properties and algebraic identities
- Functional completeness (NAND, NOR, custom multi-input operators)
- Canonical SOP and POS dual relationships
- Majority / threshold functions and composition laws
- Combinational logic hazards and propagation delay glitches (X· X)
- Prime Implicant (PI) identification and counting
- 4-variable Karnaugh map grouping (pairs, quads, octets)
- Algebraic simplification laws (Absorption, Idempotent, Distributive, De Morgan's)
- Complementary variable cancellation (x · x = 0 and x + x = 1)
- 4-variable Karnaugh Map layout and Gray code indexing
- Grouping adjacent minterms into powers of 2 (pairs, quads, octets)
- Corner wrapping and toroidal adjacency in K-maps
- Algebraic equivalence of expanded SOP expressions with minimized SOP
- Distinguishing true minterms from false minterms (0-cells)
Recurring question patterns
K-Map Minimization (SOP / POS with Don't Cares)
Commonmixed2 marks2026, 2025, 2021, 2017Given a list of minterms and optional don't-cares, or a visual K-map grid, determine the minimal sum-of-products or product-of-sums expression, or count the minimum number of literals/gates required.
XOR and XNOR Equivalence and Property Testing
Commonmixed1 marks2026, 2019, 2018, 2016Evaluating identities involving nested and operators, negation of inputs, zero/one constants, or checking whether an axiomatic definition matches XOR/XNOR.
Set-Theoretic Minterm & Maxterm Manipulation across Gate Networks
OccasionalMSQ2 marks2024, 2015Analyzing multi-gate circuits where input functions are defined as minterm sets , mapping AND to intersection, OR to union, and XOR to symmetric difference, then expressing output in canonical SOP or POS form.
Boolean Identity, Complement, and Consensus Theorem Verification
CommonMSQ2 marks2026, 2025, 2024, 2021Identifying invalid or valid algebraic reductions (e.g., Consensus Theorem , absorption laws, De Morgan complements) across multiple options in MSQ/MCQ format.
Functional Completeness and Custom Operator Analysis
OccasionalMCQ1.5 marks2017, 2016, 2015Determining if a given function or set of functions (like NAND, custom operator , or multi-variable equations) can generate complete logic (NOT and AND/OR) through input fixing or negation.
Function Properties and Function Counting (Self-Dual & Majority Functions)
Occasionalmixed1.5 marks2025, 2024, 2014Analyzing higher-level structural properties of functions such as the number of self-dual functions , recursion/idempotence of majority voting functions, or static timing hazard behavior ().
Counting Prime Implicants from Minterm List
CommonNAT2 marks2015Given a Boolean function in sum-of-minterms form (often with 4 variables), students must find the total number of prime implicants by grouping maximal rectangular subcubes on a Karnaugh map.
Validation of Algebraic Boolean Identities
CommonMCQ2 marks2017Four algebraic expressions containing 3 to 4 variables are provided as options, requiring students to determine which equation is incorrect (or correct) by applying De Morgan's laws, consensus theorem, idempotence, and absorption laws.
K-Map Representation and Equivalence Identification
CommonMSQ2 marks2025A 4-variable K-map grid is given, and students must identify all Boolean expressions (minimal and partially expanded/unsimplified valid forms) that correctly evaluate to the specified function.
Formulas GATE uses
Number of Self-Dual Functions
for an -variable Boolean function$$
Used to compute how many independent self-dual functions can be formed by pairing complementary minterms.
Consensus Theorem (SOP and POS)
Used to eliminate redundant consensus terms or expand POS expressions into SOP forms.
Absorption & Redundant Literal Elimination
Used during step-by-step algebraic minimization of sum-of-product terms.
XOR and XNOR Complementation Rules
Used to test equivalences of circuits and symbolic expressions involving parity operators.
Canonical SOP to POS Complement Rule
where $
Used when switching between sum-of-minterms and product-of-maxterms representations.
3-Variable Majority Function
Used to evaluate recursive/nested expressions, carry generation, or threshold logic.
De Morgan's Law
Used when expanding complementation over conjunctions and disjunctions during expression simplification.
Absorption and Annihilation Laws
Used during multi-variable algebraic reduction to eliminate redundant terms.
Elimination / Redundancy Rule
Used to simplify sum-of-product terms where one term contains the complement of a literal in another.
Corner Cells Grouping Rule (4-variable K-map)
Used when all four corner cells in a 4-variable K-map with row variables and column variables are s.
Center $2 \times 2$ Block Grouping Rule
Used when the middle quad of cells spanning rows and columns in a 4-variable K-map are s.
Boolean Adjacency Elimination
Used to algebraically verify that expanding or unrolling grouped terms matches individual or paired minterms from the K-map.
Examiner traps in Boolean Algebra and Minimization
- Confusing A ⊕ B (which equals A ⊕ B) with A ⊕ B (which equals A B).
- Forgetting that non-essential prime implicants can yield multiple distinct valid minimal SOP expressions (common in MSQ).
- Treating don't-care terms as mandatory 1s or mandatory 0s when converting between SOP and POS forms.
- Assuming XOR is distributive over OR (e.g., (x+y)⊕ z ≠ x ⊕ (y+z)).
- Counting literals in non-minimal or un-factored forms in NAT questions.
- Neglecting static hazards: believing X· X is unconditionally 0 when gate propagation delays exist.
- Counting sub-cubes (e.g. a pair of 2 minterms) as prime implicants when they are already fully covered by a larger quad.
- Confusing prime implicants (all maximal groupings) with essential prime implicants or the terms in the minimal cover.
- Sign/complement inversion errors when applying De Morgan's law over nested sub-expressions (e.g., distributing negation across sums).
- Mistaking xy for x y due to variable ordering oversights during algebraic reduction.
- Selecting only the minimal SOP expression and overlooking valid, algebraically equivalent non-minimal representations in MSQs.
- Failing to recognize wrapping boundaries (e.g., the four corners combining to form a single 2-literal implicant).
- Incorrectly identifying Gray code variable order (confusing row variables wx with column variables yz).
How questions are asked
- Identify which expression/circuit is NOT equivalent to XOR/XNOR
- Find minimal SOP or POS expression from a minterm list or K-map grid
- MSQ checking all valid equivalent forms / minimal covers for a Boolean function
- Evaluate set operations on minterm lists through an AND-OR-XOR logic gate network
- NAT counting the minimal number of literals or required universal gates
- Verify Boolean algebra equation validity (absorption, consensus, De Morgan)
- Determine functional completeness of given Boolean operations by assigning constants
- Count the total number of prime implicants for a 4-variable minterm specification (NAT)
- Identify the INCORRECT/CORRECT Boolean identity among 4 algebraic equations (MCQ)
- K-map visual diagram to multiple equivalent Boolean expressions (MSQ)
Paper trends
Introduction of MSQs significantly increased questions testing multiple minimal forms for K-maps with alternate Prime Implicant coverings.
2026, 2025, 2024, 2021
Minterm/maxterm set-theoretic questions evolved from basic conversions into multi-stage gate networks involving set intersection, union, and symmetric difference.
2024, 2015
Testing moved from simple truth table matching to abstract structural properties like majority function composition and glitch/hazard analysis during signal transitions.
2025, 2024
Questions on this topic in recent years have been formatted as 2-mark analytical items, balanced between numerical integer counting (NAT) for K-map implicants and algebraic verification (MCQ).
2017, 2015
Shift towards MSQ formats where options include both the fully minimized Prime Implicant cover and valid unminimized/partially-minimized algebraic forms, rather than just the unique minimal expression.
2025
Difficulty notes
Easy questions (1 mark) typically test direct XOR/XNOR identities, basic 3-variable K-maps, standard Boolean axioms (), or converting to . Medium questions (2 marks) involve 4-variable K-maps with don't-cares having multiple valid minimal covers (MSQ), multi-gate circuits manipulating minterm sets (intersection/union/symmetric difference), proving identities using the Consensus Theorem, counting literals in NAT format, or evaluating nested majority functions.