Finding the root in random nearest neighbor trees

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Brandenberger, Anna, Marcussen, Cassandra, Mossel, Elchanan, Sudan, Madhu
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912128833683456
author Brandenberger, Anna
Marcussen, Cassandra
Mossel, Elchanan
Sudan, Madhu
author_facet Brandenberger, Anna
Marcussen, Cassandra
Mossel, Elchanan
Sudan, Madhu
contents 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 $d \in \mathbb{N}$, generated by sequentially embedding vertices uniformly at random in the $d$-dimensional torus and connecting each new vertex to the nearest existing vertex. More precisely, given an error parameter $\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 - \varepsilon$. We call such a candidate set a $\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 $n$) on the size of the confidence set: the upper bound is subpolynomial in $1/\varepsilon$ and stems from an explicit efficient algorithm, and the information-theoretic lower bound is polylogarithmic in $1/\varepsilon$. In particular, in $d=1$, we obtain matching upper and lower bounds for a confidence set of size $Θ\left(\frac{\log(1/\varepsilon)}{\log \log(1/\varepsilon)} \right)$.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14336
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Finding the root in random nearest neighbor trees
Brandenberger, Anna
Marcussen, Cassandra
Mossel, Elchanan
Sudan, Madhu
Probability
Data Structures and Algorithms
Social and Information Networks
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 $d \in \mathbb{N}$, generated by sequentially embedding vertices uniformly at random in the $d$-dimensional torus and connecting each new vertex to the nearest existing vertex. More precisely, given an error parameter $\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 - \varepsilon$. We call such a candidate set a $\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 $n$) on the size of the confidence set: the upper bound is subpolynomial in $1/\varepsilon$ and stems from an explicit efficient algorithm, and the information-theoretic lower bound is polylogarithmic in $1/\varepsilon$. In particular, in $d=1$, we obtain matching upper and lower bounds for a confidence set of size $Θ\left(\frac{\log(1/\varepsilon)}{\log \log(1/\varepsilon)} \right)$.
title Finding the root in random nearest neighbor trees
topic Probability
Data Structures and Algorithms
Social and Information Networks
url https://arxiv.org/abs/2411.14336