Skip to content
Official PYQ · 2004

GATE CS 2004 Q59 — Minimization (K-Maps etc.)

Explain with AI

Which are the essential prime implicants of the following Boolean function?

f(a,b,c)=a′c+ac′+b′cf(a, b, c)= a' c+ ac'+b' c

Choose one option
View worked solution

Answer: A

To find the essential prime implicants (EPIs), we first express the Boolean function f(a,b,c)=a′c+ac′+b′cf(a, b, c) = a'c + ac' + b'c in terms of its minterms:

  • a′c=a′b′c+a′bc  ⟹  m1,m3a'c = a'b'c + a'bc \implies m_1, m_3
  • ac′=ab′c′+abc′  ⟹  m4,m6ac' = ab'c' + abc' \implies m_4, m_6
  • b′c=a′b′c+ab′c  ⟹  m1,m5b'c = a'b'c + ab'c \implies m_1, m_5

Thus, the minterms are Σm(1,3,4,5,6)\Sigma m(1, 3, 4, 5, 6). We can plot these on a 3-variable K-map:

a∖bca \setminus bc0000010111111010
000011 (m1m_1)11 (m3m_3)00
1111 (m4m_4)11 (m5m_5)0011 (m6m_6)

From the K-map, the Prime Implicants (PIs) are:

  1. {m1,m3}  ⟹  a′c\{m_1, m_3\} \implies a'c
  2. {m4,m6}  ⟹  ac′\{m_4, m_6\} \implies ac'
  3. {m1,m5}  ⟹  b′c\{m_1, m_5\} \implies b'c
  4. {m4,m5}  ⟹  ab′\{m_4, m_5\} \implies ab'

An Essential Prime Implicant (EPI) is a prime implicant that covers at least one minterm not covered by any other prime implicant:

  • Minterm m3m_3 is covered only by the prime implicant a′ca'c. Hence, a′ca'c is an EPI.
  • Minterm m6m_6 is covered only by the prime implicant ac′ac'. Hence, ac′ac' is an EPI.

Therefore, the essential prime implicants are a′ca'c and ac′ac'.

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

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