English

A Fast Binary Splitting Approach for Non-Adaptive Learning of Erd\H{o}s--R\'enyi Graphs

Information Theory 2025-11-25 v2 Discrete Mathematics Machine Learning math.IT Probability

Abstract

We study the problem of learning an unknown graph via group queries on node subsets, where each query reports whether at least one edge is present among the queried nodes. In general, learning arbitrary graphs with nn nodes and kk edges is hard in the non-adaptive setting, requiring Ω(min{k2logn,n2})\Omega\big(\min\{k^2\log n,\,n^2\}\big) tests even when a small error probability is allowed. We focus on learning Erd\H{o}s--R\'enyi (ER) graphs GER(n,q)G\sim\mathrm{ER}(n,q) in the non-adaptive setting, where the expected number of edges is kˉ=q(n2)\bar{k}=q\binom{n}{2}, and we aim to design an efficient testing--decoding scheme achieving asymptotically vanishing error probability. Prior work (Li--Fresacher--Scarlett, NeurIPS 2019) presents a testing--decoding scheme that attains an order-optimal number of tests O(kˉlogn)O(\bar{k}\log n) but incurs Ω(n2)\Omega(n^2) decoding time, whereas their proposed sublinear-time algorithm incurs an extra (logkˉ)(logn)(\log \bar{k})(\log n) factor in the number of tests. We extend the binary splitting approach, recently developed for non-adaptive group testing, to the ER graph learning setting, and prove that the edge set can be recovered with high probability using O(kˉlogn)O(\bar{k}\log n) tests while attaining decoding time O(kˉ1+δlogn)O(\bar{k}^{1+\delta}\log n) for any fixed δ>0\delta>0.

Keywords

Cite

@article{arxiv.2511.17240,
  title  = {A Fast Binary Splitting Approach for Non-Adaptive Learning of Erd\H{o}s--R\'enyi Graphs},
  author = {Hoang Ta and Jonathan Scarlett},
  journal= {arXiv preprint arXiv:2511.17240},
  year   = {2025}
}