English

Reducing the Randomness in Partition Oracles for Bounded Degree Minor-Free Graphs

Data Structures and Algorithms 2026-05-25 v1

Abstract

Consider a bounded-degree graph GG that belongs to a minor-closed family (such as planar graphs). Such a graph has a hyperfinite decomposition, wherein, for a sufficiently small ε>0\varepsilon > 0, one can remove εdn\varepsilon dn edges to obtain connected components of size independent of nn. (As usual, nn is the number of vertices and dd is the degree bound.) In a seminal result, Hassidim-Kelner-Nguyen-Onak (FOCS 2009) introduced the partition oracle, a procedure that provides local access to a hyperfinite decomposition. The partition oracle computes the component containing an input vertex vv with query complexity (to GG) independent of nn. Remarkably, this is done without any preprocessing on GG. The coordination is done purely through a shared random seed. Despite a line of work on optimizing the query complexity of partition oracles, there were no attempts to bound the size of the random seed. All existing partition oracles use a random seed of size Ω(n)\Omega(n), which technically implies a linear setup time. Any blackbox derandomization would likely need Ω(log2n)\Omega(\log^2n) uniform random bits. A natural question is whether the random seed can also have length independent of nn. We prove the poly(dε1)poly(d\varepsilon^{-1})-query partition oracles of Kumar-Seshadhri-Stolman can be implemented with a random seed of poly(dε1)lognpoly(d\varepsilon^{-1}) \cdot \log n length. To get a deeper understanding on the randomness complexity, we consider a more general model where the vertex labels come from the universe [N][N], where NnN \geq n. In this setting, we prove that any partition oracle even for cycles requires ωN(1)\omega_N(1) random bits.

Keywords

Cite

@article{arxiv.2605.23509,
  title  = {Reducing the Randomness in Partition Oracles for Bounded Degree Minor-Free Graphs},
  author = {Akash Kumar and Abhiruk Lahiri and C. Seshadhri},
  journal= {arXiv preprint arXiv:2605.23509},
  year   = {2026}
}
R2 v1 2026-07-22T07:28:05.567Z