The goal of logic expression minimization is to find an equivalent of an original logic expression that has fewer variables per term, has fewer terms and needs less logic to implement. There are three main manual methods used for logic expression minimization; algebraic minimization, Karnaugh Map minimization and Quine-McCluskey (tabular) minimization

Algebraic Minimization

The algebraic minimization process is the application of the switching algebra postulates, laws, and theorems to transform the original expression. It is hard to recognize when a particular law can be applied and difficult to know if resulting expression is truly minimal. The incorrect implementation or dropped variables etc can easy lead to a mistake.

The following are two examples of the algebraic minimization process by exploiting the adjacency theorem. Look for two terms that are identical except for one variable in the following expression


Application removes one term and one variable from the remaining term


In the following example one can look for the adjacency


The first and third term differ only A and 
The third and fourth term differ only A0 and A0
The second and third term differ only A0 and A0

Duplicate 3rd. term and rearrange


Apply adjacency on term pairs

Post a Comment

 
Top