Abstract
If f(x1,...,xn) is a Boolean function on the variables x1,...,xn then f(*1,...,*n) where *i ∈ {0, 1, xi}, i = 1,...,n, is called subfunction of f. The number of subfunctions of f is at most 3n. Intuition suggests that a Boolean function with a large number of subfunctions has a large (combinatorial) complexity and a large depth. We show that this intuition is wrong. There exist Boolean functions with about 3n subfunctions (i. e. about the maximal number of subfunctions) and with a very small complexity and depth (about 2n and log2n, respectively).
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
M. Blum, A Boolean function requiring 3n network size TCS 28(1984) 337–345.
L. H. Harper; W. N. Hsieh; J. E. Savage, A class of Boolean function with linear combinational complexity, TCS 1 (1975) 161–183.
O. B. Lupanov, A method of circuit synthesis, Jzv. VUZ Radiofiz 1 (1958) 120–140.
J. E. Savage, The complexity of computing, Wiley, New York (1976).
C. P. Schnorr, A 3n-lower bound on the network complexity of Boolean functions, TCS 10 (1980) 83–92.
D. Uhlig, On a Boolean function with a small number of subfunctions and a great complexity, Probl. Kibern. 35(1979), 133–139.
I. Wegener, The complexity of Boolean functions, Wiley-Teubner, Chichester — New York (1987).
S. V. Yablonskii, On algorithmic difficulties of the synthesis of minimal contact schemes, Probl. Kibern. 2 (1959) 75–121.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Uhlig, D. (1991). Boolean functions with a large number of subfunctions and small complexity and depth. In: Budach, L. (eds) Fundamentals of Computation Theory. FCT 1991. Lecture Notes in Computer Science, vol 529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54458-5_84
Download citation
DOI: https://doi.org/10.1007/3-540-54458-5_84
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54458-6
Online ISBN: 978-3-540-38391-8
eBook Packages: Springer Book Archive