mlsanityData to 14 Oct 2026

Improved Algorithms for Effective Resistance Computation on Graphs

arXiv 2507.04674 ↗First posted 7 Jul 2025cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

Effective Resistance (ER) is a fundamental tool in various graph learning tasks. In this paper, we address the problem of efficiently approximating ER on a graph G=(V,E) with n vertices and m edges. First, we focus on local online-computation algorithms for ER approximation, aiming to improve the dependency on the approximation error parameter ε. Specifically, for a given vertex pair (s,t), we propose a local algorithm with a time complexity of tildeO(√d/ε) to compute an ε-approximation of the s,t-ER value for expander graphs, where d=min ds,dt. This improves upon the previous state-of-the-art, including an tildeO(1/ε2) time algorithm based on random walk sampling by Andoni et al. (ITCS'19) and Peng et al. (KDD'21). Our method achieves this improvement by combining deterministic search with random walk sampling to reduce variance. Second, we establish a lower bound for ER approximation on expander graphs. We prove that for any ε∈ (0,1), there exist an expander graph and a vertex pair (s,t) such that any local algorithm requires at least Omega(1/ε) time to compute the ε-approximation of the s,t-ER value. Finally, we extend our techniques to index-based algorithms for ER computation. We propose an algorithm with tildeO(min m+n/ε1.5,√nm/ε) processing time, tildeO(n/ε) space complexity and O(1) query complexity, which returns an ε-approximation of the s,t-ER value for any s,t∈ V for expander graphs. Our approach improves upon the state-of-the-art tildeO(m/ε) processing time by Dwaraknath et al. (NeurIPS'24) and the tildeO(m+n/ε2) processing time by Li and Sachdeva (SODA'23).

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 7 Jul 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.