English

What is The Probability That A Random Graph With A Given Degree Sequence is Connected?

Probability 2026-04-29 v1 Combinatorics

Abstract

An nn-tuple D=(d(1),,d(n))D=(d(1),\dots,d(n)) is a \emph{feasible degree sequence} if there is a graph on {1,,n}\{1,\dots,n\} such that ii has degree d(i)d(i). Any such graph will have m=i=1nd(i)/2m=\sum_{i=1}^n d(i)/2 edges. Letting G(D)G(D) be a graph chosen uniformly from those with the given degree sequence, we upper-bound the probability that G(D)G(D) is disconnected based on the number of vertices of degree dd for small dd, and develop a powerful tool for proving such bounds. If there are any vertices of degree zero the probability GG is disconnected is 11, so we assume there are no such vertices. Our results then imply that if there are o(m)o(\sqrt{m}) vertices of degree 11 and o(m)o(m) vertices of degree 2 then with high probability GG is connected, while if there are no vertices of degree 1 or 2 then the probability GG is disconnected is O(n4m6)O(\frac{n^4}{m^6}).

Keywords

Cite

@article{arxiv.2604.25725,
  title  = {What is The Probability That A Random Graph With A Given Degree Sequence is Connected?},
  author = {Louigi Addario-Berry and Bruce Reed and Dao Chen Yuan},
  journal= {arXiv preprint arXiv:2604.25725},
  year   = {2026}
}

Comments

28 pages, 10 figures

R2 v1 2026-07-01T12:39:24.449Z