Question
Consider the minterm list form of a Boolean function given below.
Here, denotes a minterm and denotes a don’t care term. The number of essential prime implicants of the function is ______.
Official answer and solution
- Official answer
- 3
- From
- Official GATE 2018 answer key
Solution
Plot minterms and don't care conditions on a 4-variable Karnaugh map to identify essential prime implicants.
Given minterms and don't cares on variables :
- Group 1 (corners and edges): forms a quad covering minterms 0 and 2 using don't cares 8 and 10. The term is . Minterm 0 cannot be combined into any other prime implicant, so is essential.
- Group 2 (row 01): forms a pair covering minterms 5 and 7. Since neither 5 nor 7 has any other adjacent 1 or don't care, this pair is a prime implicant . Because minterm 5 is covered uniquely by it, is essential.
- Group 3 (row 10): forms a quad covering minterms 9 and 11 using don't cares 8 and 10. The term is . Minterm 9 cannot be grouped with any other 1 or don't care, so is essential.
Minterm 2 is covered by (and ), minterm 7 is covered by (and ), and minterm 11 is covered by (and ).
All 6 minterms are covered by these 3 essential prime implicants: , , and . Hence, the number of essential prime implicants is 3.
3
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2018 Computer Science and Information Technology (CS)
- Question
- 59 of 65, printed as CS Q.49
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.