Locality, Not Spectral Mixing, Governs Direct Propagation in Distributed Offline Dynamic Programming
Ibne Farabi Shihab

TL;DR
This paper demonstrates that in distributed offline dynamic programming, the fundamental limitation is locality, not spectral mixing, affecting the efficiency of boundary-value propagation versus gossip averaging methods.
Contribution
The authors establish that locality governs round complexity, providing lower bounds and showing direct propagation matches these bounds, unlike gossip-based methods.
Findings
Locality determines the minimum number of rounds needed for accuracy.
Direct boundary-value propagation achieves optimal scaling up to constants.
Gossip averaging incurs additional spectral gap dependence in convergence and error.
Abstract
We study the communication complexity of distributed offline dynamic programming, where a fixed batch dataset is partitioned across (M) machines connected by the data-induced dependency graph. We compare two paradigms: direct boundary-value propagation, which follows Bellman dependencies, and gossip averaging, which mixes local estimates. Our results show that **locality** is the fundamental driver of round complexity. In particular, we prove that no method can achieve (\varepsilon)-accuracy in fewer than (L_\varepsilon = \left\lfloor \log(1/2\varepsilon) / \log(1/\gamma) \right\rfloor) rounds on graphs of diameter at least (L_\varepsilon), and we show that direct propagation matches this scaling up to constants, attaining error (O(\gamma^T/(1-\gamma) + \delta/(1-\gamma))) after (T) rounds. In contrast, gossip-style fitted value iteration incurs an additional (1/\mathrm{gap}(W))…
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.
