Abstract
We establish two linear lower bounds on the minimal number of 2-ary Boolean operations that are necessary to compute certain Boolean functions. The first bound depends on the structure of primimplicants of the Boolean function. The second bound depends on the structure of the set of subfunctions. Both lower bounds yield the exact cost of an optimal computation in certain cases.
Zusammenfassung
Wir leiten zwei lineare untere Schranken für die Minimalzahl der 2-stelligen Booleschen Operationen her, die notwendig sind, um gewisse Boolesche Funktionen zu berechnen. Eine Schranke hängt von den Primimplikanten der Booleschen Funktion ab. Die andere hängt von der Menge der Unterfunktionen ab. Beide untere Schranken sind in gewissen Fällen exakt.
Similar content being viewed by others
Literatur
Lupanov: Über den Schaltaufwand bei der Realisierung logischer Funktionen. (Probleme der Kybernetik, Band 3.)
Schnorr, C. P.: Lower Bounds for the Product of Time and Space Requirements of Turing Machine Computations. Proceedings of MFCS High Tatras, September 3–8, 1973, 153–163.
Strassen: Berechnung und Programm 1. Acta Informatica1972, 320–335.
Strassen: Berechnung in partiellen Algebren. Computing11, 181–196 (1973).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Schnorr, C.P. Zwei lineare untere Schranken für die Komplexität Boolescher Funktionen. Computing 13, 155–171 (1974). https://doi.org/10.1007/BF02246615
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02246615