Skip to main content
Log in

Size-depth tradeoff in monotone Boolean formulae

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

Formula size and depth are two important complexity measures of Boolean functions. We study the tradeoff between those two measures: We give an infinite set of Boolean functions and show for nearly each of them: There is no monotone formula computing it optimal with respect to both measures. We give a lower and upper bound on the product of size and depth of monotone formulae computing our functions. That implies, moreover, a logarithmic lower bound on circuit depth.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Abbreviations

ℕ:

the set of natural numbers {1,2,...}

⌊ ⌉:

for x>0, x =max{yεℕ∪{0}¦y¦<=x}

log:

logarithm to the base 2

References

  1. Borodin, A., Munro, I.: The Computational Complexity of Algebraic and Numeric Problems. Theory of Computation Series 1, New York: Elsevier 1975

    Google Scholar 

  2. Brent, R.P.: The Parallel Evaluation of General Arithmetic Expressions, J. Assoc. Comput. Mach. 21, 201–206 (1974)

    Google Scholar 

  3. Brent, R.P.: The Parallel Evaluation of General Arithmetic Expressions, in Logarithmic Time, Proc. Symposium on Complexity and Parallel Numerical Algorithms (May 1973), 83–102. New York: Academic Press 1973

    Google Scholar 

  4. Brent, R.P., Kuck, D.J., Maruyama, K.M.: The Parallel Evaluation of Arithmetic Expressions without Division, IEEE Trans. Comp. C. 22, 532–534 (1973)

    Google Scholar 

  5. Commentz-Walter, B.: Tradeoff zwischen Größe und Tiefe Boolescher Formeln, Dissertation, Universität des Saarlandes, Math.-Nat.-Fakultät, Mai 1978

  6. Commentz-Walter, B.: Size-Depth Tradeoff in Boolean Formulae. In: Automata Languages and Programming. Fifth Colloquium, Udin Italy July 17–21, 1978 (G. Ausiello; C. Böhm, eds.), Lecture Notes in Comp. Sc., Vol. 62, pp. 125–141. Berlin-Heidelberg-New York: Springer 1978

    Google Scholar 

  7. Commentz-Walter, B., Sattler, J.: Size-Depth Tradeoff in Non-Monotone Boolean Formulae Acta Informat. (in press)

  8. Fischer, M.J., Mayer, A.R., Paterson, M.S.: Lower Bounds on the Size of Boolean Formulas, ACM, Proc. 37–44, 1975

  9. Hodes, L., Specker, E.: Length of Formulas and Elimination of Quantifiers I, Contributions to Math. Logic, (K. Schuette, ed.) pp. 175–188, Amsterdam: North Holland 1968 (appears in 24)

    Google Scholar 

  10. Knuth, D.E.: The Art of Computer Programming, Vol. 1, Reading Mass: Addison-Wesley 1968

    Google Scholar 

  11. Krapchenko, V.M.: On the Complexity of the Realization of the Linear Function in the Class of circuits, 9, 35–40, 1 (1971) (Russian, a translation appears in reference 15 below)

    MATH  Google Scholar 

  12. Lupanov, O.B.: Effect on the Depth of Formulas on their Complexity, Cybernetics 6, 62–66 (1970)

    Google Scholar 

  13. McColl, W.F.: Some Results on Circuit Depth, Report No. 18, Comp. Science Dept, University of Warwick, March 1977

  14. Mehlhorn, K.: Effiziente Algorithmen, Studienbücher, Stuttgart: Teubner 1977

    Google Scholar 

  15. Muller, D.E.: Preparata F. P., Restructing of Arithmetic Expressions for Parallel Evaluation, JACM Vol. 23, 534–543 (1976)

    Google Scholar 

  16. Muller, D.E.: Preparata F. P., Efficient Parallel Evaluation of Boolean Expression, IEEE Trans. C 25, 548–549 (1976)

    Google Scholar 

  17. Nechiporuk, E.I.: A Boolean Function, Soviet. Math. Dokl. Vol. 7, No. 4, 999–1000 (1966) (compare 21, 23, and 24)

    Google Scholar 

  18. Paul, W.: N-Lower Bounds on the Combinational Complexity of Boolean Functions. 7th ACM Symp. o. Theoret. Comp. Sc. 27–36 (1975)

  19. Pratt, V.R.: The Effect of Basis on Size of Boolean Expressions. 16th SWAT conference 119–212, (1975)

  20. Sattler, J.: Eine untere Schranke für das Produkt von Tiefe und Länge Boolescher Formeln, Diplomarbeit, Johann-Wolfgang-Goethe-Universität, FB Math., Frankfurt/Main, Sept. 78

  21. Savage, J.E.: The Complexity of Computing, New York: John Wiley 1976

    Google Scholar 

  22. Schnorr, C.P.: A 3n-Lower Bound on the Network Complexity of Boolean Functions, Preliminary Report, Universität Frankfurt, FB Math., 1978

  23. Spira, P.M.: On Time Hardware Complexity Tradeoffs for Boolean Functions, 4th Hawaii Int. Symp. on Systems Science, pp. 525–527, 1971 (compare 19)

  24. Specker, E., Strassen, V. (Hrsgb.): Komplexität von Entscheidungsproblemen, Lecture Notes in Computer Science 43, pp. 182–217. Berlin-Heidelberg-New York: Springer 1976

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Commentz-Walter, B. Size-depth tradeoff in monotone Boolean formulae. Acta Informatica 12, 227–243 (1979). https://doi.org/10.1007/BF00264580

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00264580

Keywords

Navigation