This paper gives a new upper bound for the average length l(n) of the shortest disjunctive normal form for a random Boolean function of n arguments, as well as new proofs of two old results related to this quantity. We consider a random Boolean function of n arguments to be uniformly distributed over all 22n such functions. (This is equivalent to considering each entry in the truth-table to be 0 or 1 independently and with equal probabilities.) We measure the length of a disjunctive normal form by the number of terms. (Measuring it by the number of literals would simply introduce a factor of n into all our asymptotic results.) We give a short proof using martingales of Nigmatullin's result that almost all Boolean functions have the length of their shortest disjunctive normal form asymptotic to the average length l(n). We also give a short information-theoretic proof of Kuznetsov's lower bound l(n) ≥ (1 + o(1)) 2n/log n log log n. (Here log denotes the logarithm to base 2.) Our main result is a new upper bound l(n) ≤ (1 + o(1)) H(n) 2n/log n log log n, where H(n) is a function that oscillates between 1.38826... and 1.54169 .... The best previous upper bound, due to Korshunov, had a similar form, but with a function oscillating between 1.581411... and 2.621132 .... The main ideas in our new bound are (1) the use of Rodl's "nibble" technique for solving packing and covering problems, (2) the use of correlation inequalities due to Harris and Janson to bound the effects of weakly dependent random variables, and (3) the solution of an optimization problem that determines the sizes of "nibbles" and larger "bites" to be taken at various stages of the construction.
[1]
Willard Van Orman Quine,et al.
A Way to Simplify Truth Functions
,
1955
.
[2]
Willard Van Orman Quine,et al.
The Problem of Simplifying Truth Functions
,
1952
.
[3]
Joel H. Spencer,et al.
Asymptotic behavior of the chromatic index for hypergraphs
,
1989,
J. Comb. Theory, Ser. A.
[4]
Joel H. Spencer,et al.
A useful elementary correlation inequality
,
1989,
J. Comb. Theory, Ser. A.
[6]
Claude E. Shannon,et al.
The Number of Two‐Terminal Series‐Parallel Networks
,
1942
.
[7]
E. McCluskey.
Minimization of Boolean functions
,
1956
.
[8]
Kazuoki Azuma.
WEIGHTED SUMS OF CERTAIN DEPENDENT RANDOM VARIABLES
,
1967
.
[9]
H. Moses.
A kernel of Gel’fand–Levitan type for the three‐dimensional Schrödinger equation
,
1980
.
[10]
Vojtech Rödl,et al.
Near Perfect Coverings in Graphs and Hypergraphs
,
1985,
Eur. J. Comb..
[11]
Vojtech Rödl,et al.
On a Packing and Covering Problem
,
1985,
Eur. J. Comb..
[12]
T. E. Harris.
A lower bound for the critical probability in a certain percolation process
,
1960,
Mathematical Proceedings of the Cambridge Philosophical Society.
[13]
C. Fortuin,et al.
Correlation inequalities on some partially ordered sets
,
1971
.