Spanning Adjacency Oracles in Sublinear Time
Greg Bodwin, Henry Fleischmann

TL;DR
This paper introduces a novel method for constructing adjacency oracles that efficiently approximate spanning subgraphs in sublinear time, enabling fast queries and addressing open problems in graph sparsification.
Contribution
It presents the first sublinear-time construction of adjacency oracles for sparse spanning subgraphs, advancing local computation algorithms for graph sparsification.
Findings
Constructed adjacency oracles in near-linear time for sparse spanning subgraphs.
Achieved sublinear query time for local graph algorithms.
Extended methods to k-connectivity certificates and spanners.
Abstract
Suppose we are given an -node, -edge input graph , and the goal is to compute a spanning subgraph on edges. This can be achieved in linear time via breadth-first search. But can we hope for \emph{sublinear} runtime in some range of parameters? If the goal is to return as an adjacency list, there are simple lower bounds showing that runtime is necessary. If the goal is to return as an adjacency matrix, then we need time just to write down the entries of the output matrix. However, we show that neither of these lower bounds still apply if instead the goal is to return as an \emph{implicit} adjacency matrix, which we call an \emph{adjacency oracle}. An adjacency oracle is a data structure that gives a user the illusion that an adjacency matrix has been computed: it accepts edge queries , and it returns in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
