Given is a Boolean function, where represents min-terms and represents don't-cares. The minimal sum of products expression for is ____
- (A)
- (B)
- (C)
- (D)
Given is a Boolean function, where represents min-terms and represents don't-cares. The minimal sum of products expression for is ____
ANSWER
The minimal SOP is , which is option (B).
Official answer: BSource: Official answer key, GATE 2020 IN (IIT Delhi)
Complements are written with . Draw the 4-variable K-map with rows and columns . Put 1s at and X (don't-care) at . The remaining cells, , are 0s.
Octet 1: rows and are adjacent because the map wraps around. Together they hold cells . Every one of these is a 1, except cell 3, which is an X and is taken as 1. The only variable that stays constant over the octet is , so the term is .
Octet 2: columns and hold cells , and each of these is a 1 or an X. The only constant variable is , so the term is .
Coverage check. covers the minterms , and covers minterm , so every minterm is covered. Neither group contains a 0-cell, because each of has and .
Minimality. No single literal covers every 1: misses minterm 6, and misses minterm 0. So the minimal SOP is two one-literal prime implicants:
Check the other options against the map. (A) misses minterms , where and . (C) is 1 at cells 4 and 12, which are 0s. (D) misses minterm 0, and its term is 1 at cells 5 and 13, which are 0s. Only (B) is correct.
KEY IDEA
Put the don't-cares into the K-map as 1s wherever that makes a group bigger. Here the only 0s are , and all four have and . So , and .
WATCH OUT FOR
Forgetting the don't-cares, especially 3, 7, 14 and 15. Without them the octets break into quads and pairs, which gives a longer expression that is not in the options. Another mistake is picking (A) because it looks close. It misses minterms 0, 1 and 2.
From the GATE 2020 IN paper. Every question of this paper · Download the full paper · All 22 Boolean logic questions, with notes