Exact Learning of Weighted Graphs Using Composite Queries
Michael T. Goodrich, Songyu Liu, Ioannis Panageas
TL;DR
The paper tackles exact learning of weighted graphs with known vertices but unknown edges by leveraging composite queries that combine edge weights, distances, and connectivity information. It introduces layer-by-layer reconstruction (LBL-R), a thresholded, Voronoi-based approach that operates on weight layers G[w≥W_thr], exhaustively solving small components and applying a RECONSTRUCT routine to larger ones to recover edges iteratively. Under a Pareto-weight model with CDF F(w)=1-w^{-α}, the authors show that the outer loop terminates early, achieving a near-optimal a.a.s. query complexity of $ ilde{O}igl(igl(1+rac{1}{ar{ ext{α}}} ext{log} Digr) D^3 n^{3/2}igr)$, where D is the maximum degree and n=|V|; this eliminates dependence on log W_max. The work extends graph reconstruction to disconnected weighted graphs and highlights the power of combining distance, edge-weight, and component queries with a layered strategy, offering a practical path to subquadratic exact learning in realistic weight models.
Abstract
In this paper, we study the exact learning problem for weighted graphs, where we are given the vertex set, $V$, of a weighted graph, $G=(V,E,w)$, but we are not given $E$. The problem, which is also known as graph reconstruction, is to determine all the edges of $E$, including their weights, by asking queries about $G$ from an oracle. As we observe, using simple shortest-path length queries is not sufficient, in general, to learn a weighted graph. So we study a number of scenarios where it is possible to learn $G$ using a subquadratic number of composite queries, which combine two or three simple queries.
