Title :
Recursive Boolean Formula Minimization Algorithms for Implication Logic
Author :
Teodorovic, Predrag ; Dautovic, S. ; Malbasa, Vuk
Author_Institution :
Dept. for Power, Electron. & Commun. Eng., Univ. of Novi Sad, Novi Sad, Serbia
Abstract :
In this paper are given two novel algorithms for minimization of recursive Boolean formula (RBF), which is adequate for implementation of N-input 1-output Boolean functions (BFs) over basis {imply, false} using two memristors. Both of our algorithms are direct consequence of necessary and sufficient conditions related to regular ordering of positive product terms within recursive formula. The results demonstrate how developed algorithms provide up to 26% gain in average number of implications and shorter recursive Boolean formula length in up to 77% of problem instances than previously published algorithms, tested on the set of all 4-input 1-output BFs.
Keywords :
Boolean functions; logic circuits; memristors; minimisation; N-input 1-output Boolean functions; implication logic; memristors; positive product terms; recursive Boolean formula minimization; regular ordering; Algorithm design and analysis; Heuristic algorithms; Logic circuits; Memristors; Minimization; Partitioning algorithms; Time complexity; Logic implication; logic synthesis and minimization; memristor-based digital logic; recursive Boolean formula;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2013.2269799