Skip to content
Official PYQ · 2003

GATE CS 2003 Q45 — Minimization (K-Maps etc.)

Explain with AI

The literal count of a Boolean expression is the sum of the number of times each literal appears in the expression. For example, the literal count of (xy+xz′)\left(xy+xz'\right) is 4.4. What are the minimum possible literal counts of the product-of-sum and sum-of-product representations respectively of the function given by the following Karnaugh map? Here, XX denotes "don't care"

Choose one option
View worked solution

Answer: C

The Karnaugh map given in the question has the following cell values (with rows representing ABAB and columns representing CDCD):

AB \ CD00011110
000100
0101X1
111XX1
1000X0

1. Sum-of-Products (SOP) Minimization:
We group the 11s using the don't cares (XX):

  • Quad 1: Cells (5,7,13,15)ightarrowBD(5, 7, 13, 15) ightarrow BD (2 literals)
  • Quad 2: Cells (6,7,14,15)ightarrowBC(6, 7, 14, 15) ightarrow BC (2 literals)
  • Pair 1: Cells (1,5)ightarrowA′C′D(1, 5) ightarrow A'C'D (3 literals)
  • Pair 2: Cells (12,13)ightarrowABC′(12, 13) ightarrow ABC' (3 literals)

extSOP=BD+BC+A′C′D+ABC′ext{SOP} = BD + BC + A'C'D + ABC'

Total SOP literal count = 2+2+3+3=102 + 2 + 3 + 3 = 10.

2. Product-of-Sums (POS) Minimization:
We group the 00s using the don't cares (XX):

  • Quad 1: Cells (8,9,10,11)ightarrow(A′+B)(8, 9, 10, 11) ightarrow (A' + B) (2 literals)
  • Quad 2: Cells (2,3,10,11)ightarrow(B+C′)(2, 3, 10, 11) ightarrow (B + C') (2 literals)
  • Quad 3 (Corners): Cells (0,2,8,10)ightarrow(B+D)(0, 2, 8, 10) ightarrow (B + D) (2 literals)
  • Pair 1: Cells (0,4)ightarrow(A+C+D)(0, 4) ightarrow (A + C + D) (3 literals)

extPOS=(A′+B)(B+C′)(B+D)(A+C+D)ext{POS} = (A' + B)(B + C')(B + D)(A + C + D)

Total POS literal count = 2+2+2+3=92 + 2 + 2 + 3 = 9.

Thus, the minimum literal counts for POS and SOP are 99 and 1010 respectively.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Minimization (K-Maps etc.) questions