Improved Algorithms for Effective Resistance Computation on Graphs
Yichun Yang, Rong-Hua Li, Meihao Liao, Guoren Wang

TL;DR
This paper introduces improved algorithms for approximating effective resistance in graphs, reducing computational complexity and establishing lower bounds, with extensions to index-based methods for fast queries.
Contribution
It presents new local and index-based algorithms for effective resistance approximation with better time and space complexity, and proves lower bounds on local algorithm performance.
Findings
Achieved $ ilde{O}(rac{ ext{sqrt}(d)}{ ext{epsilon}})$ time for local ER approximation on expanders.
Established a lower bound of $ ilde{ ext{Omega}}(1/ ext{epsilon})$ for local algorithms on expanders.
Proposed an index-based ER approximation algorithm with $ ilde{O}( ext{min}igrace m+rac{n}{ ext{epsilon}^{1.5}}, rac{ ext{sqrt}(nm)}{ ext{epsilon}}ig)$ processing time.
Abstract
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 with vertices and 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 , we propose a local algorithm with a time complexity of to compute an -approximation of the -ER value for expander graphs, where . This improves upon the previous state-of-the-art, including an 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…
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.
