Prime Implicant chart for minimizing Cyclic Boolean functions (original) (raw)

Last Updated : 11 Jul, 2025

Prerequisite - K-Map (Karnaugh Map), Implicants in K-Map
A functions is said to be a Cyclic Boolean Function if there is no Essential prime Implicant in its respective K-Map.

Properties of Cyclic functions:

Example:
Find the minimal expression for the following function.

f(w, x, y, z) = \Sigma(0, 2, 4, 5, 10, 11, 13, 15)

As we can see in the above K-Map that there exist no essential prime Implicants. Here we can use prime Implicant chart to solve it easily.

Steps to solve above function using prime Implicant chart:

Example-2: find the minimal expression for the following cyclic function.

f(x, y, z) = \Sigma(0, 1, 2, 5, 6, 7)

Step-1:
Draw prime Implicant chart.

Step-2:
A is chosen arbitrarily.Now the row of A and the columns of the corresponding minterms (0 and 2) are deleted.

Step-3:
Since B and F are completely covered by C and E respectively hence deleting prime Implicants B and F .

Step-4:
Now follow the standard procedure of prime Implicant chart mentioned in Example-1.

Minterm 1 is covered by prime Implicant C only therefore check (

\checkmark

) C along with all the minterms which are covered by it (1 and 5).

Minterm 6 is covered by prime Implicant E only therefore check (

\checkmark

) E along with all the minterms which are covered by it (6 and 7).

Now since all the min terms (1, 5, 6, 7) are checked(

\checkmark

) therefore stop the procedure.

Final Minimal Expression: A + C + E