scispace - formally typeset
Journal ArticleDOI

Comments on " ANew Algorithm for Generating Prime Implicants"

S.R. Das
- 01 Dec 1971 - 
- Vol. 20, Iss: 12, pp 1614-1615
Reads0
Chats0
TLDR
A new algorithm for the generation of all the prime implicants of a Boolean function is described, which is different from those previously given in the literature and works equally well with either the conjunctive or the disjunctive form of the function.
Abstract
One of the major areas in switching theory research has been concerned with obtaining suitable algorithrns for the minimization of Boolean functions in connection with the general problem of their economic realization. A solution of the minimization problem, in general, involves consideration of two distinct phases. In the first phase all the prime implicants of the function are found, while in the second phase, from this set of all the prime implicants, a minimal subset (according to some criterion of minimality) of prime implicants is selected such that their disjunction is equivalent to the function and from which none of the prime implicants can be dropped without sacrificing equivalence. Many different algorithms exist for solving both the first and the second phase of this minimization problem. In a recent paper,' Slagle et al. describe a new algorithm for the generation of all the prime implicants of a Boolean function. As claimed by the authors, this algorithm is different from those previously given in the literature. The algorithm is efficient, does not generate the same prime implicant more than once (though the algorithm sometimes generates some non-prime implicants), and does not need large capacity of memory for implementation on a digital computer. The algorithm works equally well with either the conjunctive or the disjunctive (both canonical and noncanonical) form of the function.

read more

Citations
More filters
Journal ArticleDOI

Polynomial-time algorithms for generation of prime implicants

TL;DR: It is shown that all presented algorithms are polynomial in the number of minterms occurring in the canonical disjunctive normal form representation of a Boolean function.
Book ChapterDOI

Two-level logic minimization

TL;DR: This chapter presents both exact and heuristic two-level logic minimization algorithms, and shows various techniques to reduce the complexity of covering problems and discusses branching heuristics.
Journal ArticleDOI

A New Technique for the Fast Minimization of Switching Functions

TL;DR: In this article, the authors present a new minimization procedure that allows this process to be implemented with reduced computational effort, which is applicable to both manual and computer-programmed minimization.
Journal ArticleDOI

Building k-connected neighborhood graphs for isometric data embedding

TL;DR: Experiments show that the proposed approach for constructing k-connected neighborhood graphs gives better estimation of geodesic distances than other approaches, especially when the data are undersampled or nonuniformly distributed.
Book ChapterDOI

Ternary Decision Diagrams and their Applications

TL;DR: This chapter presents various ternary decision diagrams (TDDs) to represent logic functions and a program to generate all the PIs by using PTDDs is developed and shown to be much faster than conventional methods.
References
More filters
Journal ArticleDOI

Simplest Normal Truth Functions

TL;DR: This paper develops a method for both disjunctive and conjunctive normal truth functions which is in some respects similar to Quine's but which does not involve prior expansion of a formula into developed normal form.
Journal ArticleDOI

A method for simplifying Boolean functions

TL;DR: In this paper, an iterative technique for simplifying Boolean functions is presented, which enables the user to obtain prime implicants by simple operations on a set of decimal numbers which describe the function.
Journal ArticleDOI

Minimal sums for boolean functions having many unspecified fundamental products

TL;DR: In this article, a class of problems which can be specified very simply, but in practice cannot be solved using existing techniques is defined, which are problems for which almost all of the fundamental products are unspecified.
Journal ArticleDOI

Maxterm Type Expressions of Switching Functions and Their Prime Implicants

TL;DR: Algorithms have been formulated for this purpose which first generate all possible prime implicants corresponding to a specified switching function and then select minimal subsets of these primeimplicants for use in the formation of the minimal networks.