A logical approach to concentration
Michael Benedikt, Maksim Zhukovskii
TL;DR
This work develops a unifying framework linking concentration phenomena in Erdős--Rényi random graphs with a real-valued logic that supports aggregate operators. It defines a rich term language Agg with Avg, LAvg, Max, and Sigma, and identifies classes of connective functions (relative Lipschitz and asymptotically polynomial) that preserve concentration, enabling a general meta-theorem: every closed term concentrates in dense $G(n,p)$ ($p=\text{const}$) and in sparse $G(n,n^{-\alpha})$ when $\alpha$ is irrational. The dense results yield concentration and explicit growth patterns for subgraph- and extension-count statistics, while the sparse irrational regime extends zero-one laws and establishes convergence of a broad class of terms, including averages and maxima. The framework subsumes and extends classical FO zero-one/convergence laws, provides new concentration bounds for a wide range of graph parameters, and offers tools for deriving further concentration results through a logical lens. The work also discusses limitations, asymptotic behavior, and potential extensions to broader relational settings and weighted models, opening avenues for both theory and applications in graph algorithms and probabilistic combinatorics.
Abstract
Concentration results say that a sequence of random variables becomes progressively concentrated around the mean. Such results are common in the study of functions of random graphs. We introduce a real-valued logic with various aggregate operators on graphs, including summation, and prove that every term in the language, seen as a random variable on random graphs within the classical Erdős-Rényi random graph model, is concentrated. We prove this for dense and sparse variants of Erdős-Rényi graphs. On the one hand, our results extend the line of work originating with Fagin and Glebskii et al. on zero-one laws for dense random graphs, as well as the zero-one law of Shelah and Spencer for sparse random graphs. On the other hand, they can be seen as a meta-theorem for inferring concentration results on random graphs, and we give examples of such applications.
