Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T01:43:56.601Z Has data issue: false hasContentIssue false

FIRST-ORDER DISTINGUISHABILITY OF SPARSE RANDOM GRAPHS

Published online by Cambridge University Press:  26 October 2026

TAL HERSHKO*
Affiliation:
DEPARTMENT OF MATHEMATICS CALIFORNIA INSTITUTE OF TECHNOLOGY USA
MAKSIM ZHUKOVSKII
Affiliation:
SCHOOL OF COMPUTER SCIENCE UNIVERSITY OF SHEFFIELD UK E-mail: m.zhukovskii@sheffield.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

We study the problem of distinguishing between two independent samples $\mathbf {G}_n^1,\mathbf {G}_n^2$ of a binomial random graph $G(n,p)$ by first-order (FO) sentences. Shelah and Spencer proved that, for a constant $\alpha \in (0,1)$, $G(n,n^{-\alpha })$ obeys FO zero-one law if and only if $\alpha $ is irrational. Therefore, for irrational $\alpha \in (0,1)$, any fixed FO sentence does not distinguish between $\mathbf {G}_n^1,\mathbf {G}_n^2$ with asymptotical probability 1 (w.h.p.) as $n\to \infty $. We show that the minimum quantifier depth $\mathbf {k}_{\alpha }$ of an FO sentence $\varphi =\varphi (\mathbf {G}_n^1,\mathbf {G}_n^2)$ distinguishing between $\mathbf {G}_n^1,\mathbf {G}_n^2$ depends on how closely $\alpha $ can be approximated by rationals:

  • • for all non-Liouville $\alpha \in (0,1)$, $\mathbf {k}_{\alpha }=\Omega (\ln \ln \ln n)$ w.h.p.;

  • • there are irrational $\alpha \in (0,1)$ with $\mathbf {k}_{\alpha }$ that grow arbitrarily slowly w.h.p.;

  • • $\mathbf {k}_{\alpha }=O_p(\frac {\ln n}{\ln \ln n})$ for all $\alpha \in (0,1)$.

The main ingredients in our proofs are a novel randomized algorithm that generates asymmetric strictly balanced graphs as well as a new method to study symmetry groups of randomly perturbed graphs.

Information

Type
Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Association for Symbolic Logic
Figure 0

Figure 1 A sample of H$\mathbf {H}$ with n=16$n=16$ and r=5$r=5$. Vertices of R are marked by big black circles.

Figure 1

Figure 2 Three types of b-cycles, ℓ=9$\ell =9$. In types 2 and 3, an arrow points at the “special edge” whose choice adds a factor of Θ(ℓ)$\Theta (\ell )$ to the bound. The cycles are drawn such the black edges are fixed, thus emphasizing the process of choosing the gray edges.Figure 2 long description.

Figure 2

Figure 3 All possible types of alternating paths connecting a given pair of vertices x,y$x,y$. Vertices of R are marked by big black circles (excluding the endpoints in the black cases, as described in the proof). An arrow marks the “special edge,” which is again either a black edge with no R-endpoints or a gray edge with two R-endpoints.Figure 3 long description.