A Simple Algorithm for Graph Reconstruction
Not on the map. Why?
Abstract (arXiv)
How efficiently can we find an unknown graph using distance queries between its vertices? We assume that the unknown graph is connected, unweighted, and has bounded degree. The goal is to find every edge in the graph. This problem admits a reconstruction algorithm based on multi-phase Voronoi-cell decomposition and using tilde O(n3/2) distance queries. In our work, we analyze a simple reconstruction algorithm. We show that, on random Delta-regular graphs, our algorithm uses tilde O(n) distance queries. As by-products, we can reconstruct those graphs using O(log2 n) queries to an all-distances oracle or tilde O(n) queries to a betweenness oracle, and we bound the metric dimension of those graphs by log2 n. Our reconstruction algorithm has a very simple structure, and is highly parallelizable. On general graphs of bounded degree, our reconstruction algorithm has subquadratic query complexity.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Dec 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
3 papers.