A
Karnaugh map (K-map) is a pictorial method used to minimize Boolean expressions without having to use Boolean algebra theorems and equation
manipulations. A K-map can be thought of as a special version of a truth table.
Using
a K-map, expressions with two to four variables are easily minimized.
Expressions with five to six variables are more difficult but achievable, and
expressions with seven or more variables are extremely difficult (if not
impossible) to minimize using a K-map.
If you might wonder, K-map provides a simple and
straight-forward method of minimising Boolean expressions. With the Karnaugh
map Boolean expressions having up to four and even six variables can be
simplified. A Karnaugh map provides a pictorial method of grouping
together expressions with common factors and therefore eliminating unwanted
variables. The Karnaugh map can also be described as a special arrangement of a
truth table.
The K-Map can be a little tricky to understand in some ways
and may slightly seem complex to comprehend but a concentration of the mind
will help you develop the ideas rapidly of what k-map is all about, how it is
used and the purpose of learning this method. As for me, I found this method so
fun and exciting for it plays a good role in simplifying Boolean equations.
This is what I use at often times if the equation that is given to us is large
or small.
Here is a sample of a K-MAP with a 3 Variable:
Here is also a sample of a K-Map with a 4 Variable:
To be quite precise, there are also K-Map which consists of 5
and more variables, but in most cases, the 4 variable K-Map is commonly used.
Once again, a Karnaugh map provides a pictorial method of grouping together expressions with common factors and therefore eliminating unwanted variables. The Karnaugh map can also be described as a special arrangement of a truth table. This is why K-Map is very important in solving Boolean equations.
By: Kirk Macaraeg