Complexity and Probability of Some Boolean Formulas
read more
Citations
And/Or Trees Revisited
Random Boolean expressions
The Boolean functions computed by random Boolean formulas or how to grow the right function
The Boolean Functions Computed by Random Boolean Formulas OR How to Grow the Right Function
Exploring the average values of Boolean functions via asymptotics and experimentation
References
The Complexity of Boolean Functions
Short monotone formulae for the majority function
The Number of Two-Terminal Series-Parallel Networks
Coloring rules for finite trees, and probabilities of monadic second order sentences
Size-depth tradeoffs for Boolean formulae
Related Papers (5)
Frequently Asked Questions (11)
Q2. what is the rst fact on boolean functions?
One of the very rst facts proven on Boolean functions is that a typical Boolean function chosen from the set of all functions has exponential complexity in any reasonable computation model
Q3. what is the constant of the Boolean cube?
Then every point of the Boolean cube is within Hamming distance at most n from A HencejA j bn cX j n jnBy using the estimatedX j n jnd d n n d n d ne d dfor d bn c and using the fact that the estimate is even larger with d n the authors obtainjA j n e n n Let K log K where K is the constant from Theorem Clearly for every nonempty A A the authors have K log n A K log n A K
Q4. What is the induction hypothesis for v v w?
The induction hypothesis says that for all nonzero v v w and every s log n w m the authors have j s v j qjvj mIf jvj m then and the induction hypothesis with s r imply j r v j j s v j j s v j q jvj m
Q5. How is the probability of each function of a given set of variables estimated?
The existence of a limit distribution with all probabilities positive was investigated also for a more general model of random trees seeThe number B n of distinct Boolean functions of n variables expressible by an AND OR formula of size at most is estimated in
Q6. What is the probability of gn f?
Let gn f x xn x x xng be a random Boolean function such that Pr gn Pr gn and each of the literals occurrs as gn with probability n
Q7. what is the probability of a function appearing as a realization of gn?
There exists a constant K such that for every n every nonempty subset A f gn every f A f g and every k k A log jAj log n A K the authors have Pr gkjA f jAj jAj k k ANote that the number of di erent functions which may appear as a realization of gn k does not exceed nk Hence for k log jAj log log n not every function f A f g has a positive probability
Q8. How is the distribution of functions related to the complexity of f?
It is provedthat the distributions on functions obtained in this way converge to a limit distribution in which the probability of every function f is positive and related to the complexity of f as follows
Q9. how is the distribution of gk determined?
It is very natural to present the proof with such a general value of this parameter although the theorem is nally proved by setting pTheorem is proved at the end of this section as a consequence of an upper bound on the Fourier coe cients of the distribution of gk The upper bound will have the form j gk w j qjwj k rm for all w w XA and all k r where a real number q and integers r and m are appropriately chosen Extending an estimate in this form from any k r to k instead of k is guaranteed by Lemma on the assumption that m is large enough
Q10. what is the upper bound on d f?
This bound implies the theorem since L f k log is equivalent to log L f kIf L f then f is a constant a variable or negation of a variable Hence D f Let L f and let the upper bound on D f be true for all functions of complexity less than L f The authors will nd functions f f and f such that f f f f and L fj L f for j
Q11. what is the simplest way to guarantee the complexity bound?
In this case it is easy to guarantee the complexity bound just using only representations of an appro priate size However if the distribution is de ned only in terms of syntactic properties of the representations it may easily be the case that the distribution is concentrated on a small set of functions e g on the two constant functions