4 research outputs found

    Generalised and Quotient Models for Random And/Or Trees and Application to Satisfiability

    Full text link
    This article is motivated by the following satisfiability question: pick uniformly at random an and/or Boolean expression of length n, built on a set of k_n Boolean variables. What is the probability that this expression is satisfiable? asymptotically when n tends to infinity? The model of random Boolean expressions developed in the present paper is the model of Boolean Catalan trees, already extensively studied in the literature for a constant sequence (k_n)_{n\geq 1}. The fundamental breakthrough of this paper is to generalise the previous results to any (reasonable) sequence of integers (k_n)_{n\geq 1}, which enables us, in particular, to solve the above satisfiability question. We also analyse the effect of introducing a natural equivalence relation on the set of Boolean expressions. This new "quotient" model happens to exhibit a very interesting threshold (or saturation) phenomenon at k_n = n/ln n.Comment: Long version of arXiv:1304.561

    And/or trees:a local limit point of view

    Get PDF
    International audienceWe present here a new and universal approach for the study of random and/or trees,unifying in one framework many different models, including some novel models, not yet understood in the literature.An and/or tree is a Boolean expression represented in (one of) its tree shape.Fix an integer kk, take a sequence of random (rooted) trees of increasing sizes, say(tn)n≥1(t_n)_{n\ge 1}, and label each of these random trees uniformly at random in order to get a random Boolean expression on kk variables.We prove that, under rather weak local conditions on the sequence of random trees (tn)n≥1(t_n)_{n\ge 1}, the distribution induced on Boolean functions by this procedure converges as n→∞n\to\infty. In particular, we characterise two different behaviours of this limit distribution depending on the shape of the local limit of (tn)n≥1(t_n)_{n\ge 1}: a degenerate case when the local limit has no leaves; and a non degenerate case, which we are able to describe in more details under stronger but reasonable conditions. In this latter case, we provide a relationship between the probability of a given Boolean function and its complexity. The examples we cover include, in a unified way, trees that interpolate between models with logarithmic typical distances (such as random binary search trees) and other ones with square root typical distances (such as conditioned Galton--Watson trees)

    A sprouting tree model for random Boolean functions

    Get PDF
    International audienc
    corecore