English

Finding the root in random nearest neighbor trees

Probability 2024-11-22 v1 Data Structures and Algorithms Social and Information Networks

Abstract

We study the inference of network archaeology in growing random geometric graphs. We consider the root finding problem for a random nearest neighbor tree in dimension dNd \in \mathbb{N}, generated by sequentially embedding vertices uniformly at random in the dd-dimensional torus and connecting each new vertex to the nearest existing vertex. More precisely, given an error parameter ε>0\varepsilon > 0 and the unlabeled tree, we want to efficiently find a small set of candidate vertices, such that the root is included in this set with probability at least 1ε1 - \varepsilon. We call such a candidate set a confidence set\textit{confidence set}. We define several variations of the root finding problem in geometric settings -- embedded, metric, and graph root finding -- which differ based on the nature of the type of metric information provided in addition to the graph structure (torus embedding, edge lengths, or no additional information, respectively). We show that there exist efficient root finding algorithms for embedded and metric root finding. For embedded root finding, we derive upper and lower bounds (uniformly bounded in nn) on the size of the confidence set: the upper bound is subpolynomial in 1/ε1/\varepsilon and stems from an explicit efficient algorithm, and the information-theoretic lower bound is polylogarithmic in 1/ε1/\varepsilon. In particular, in d=1d=1, we obtain matching upper and lower bounds for a confidence set of size Θ(log(1/ε)loglog(1/ε))\Theta\left(\frac{\log(1/\varepsilon)}{\log \log(1/\varepsilon)} \right).

Keywords

Cite

@article{arxiv.2411.14336,
  title  = {Finding the root in random nearest neighbor trees},
  author = {Anna Brandenberger and Cassandra Marcussen and Elchanan Mossel and Madhu Sudan},
  journal= {arXiv preprint arXiv:2411.14336},
  year   = {2024}
}

Comments

22 pages, 7 figures

R2 v1 2026-06-28T20:08:05.535Z