English

Mixing Time Matters: Accelerating Effective Resistance Estimation via Bidirectional Method

Social and Information Networks 2025-03-06 v2 Data Structures and Algorithms

Abstract

We study the problem of efficiently approximating the \textit{effective resistance} (ER) on undirected graphs, where ER is a widely used node proximity measure with applications in graph spectral sparsification, multi-class graph clustering, network robustness analysis, graph machine learning, and more. Specifically, given any nodes ss and tt in an undirected graph GG, we aim to efficiently estimate the ER value R(s,t)R(s,t) between nodes ss and tt, ensuring a small absolute error ϵ\epsilon. The previous best algorithm for this problem has a worst-case computational complexity of O~(Lmax3ϵ2d2)\tilde{O}\left(\frac{L_{\max}^3}{\epsilon^2 d^2}\right), where the value of LmaxL_{\max} depends on the mixing time of random walks on GG, d=min{d(s),d(t)}d = \min\{d(s), d(t)\}, and d(s)d(s), d(t)d(t) denote the degrees of nodes ss and tt, respectively. We improve this complexity to O~(min{Lmax7/3ϵ2/3,Lmax3ϵ2d2,mLmax})\tilde{O}\left(\min\left\{\frac{L_{\max}^{7/3}}{\epsilon^{2/3}}, \frac{L_{\max}^3}{\epsilon^2d^2}, mL_{\max}\right\}\right), achieving a theoretical improvement of O~(max{Lmax2/3ϵ4/3d2,1,Lmax2ϵ2d2m})\tilde{O}\left(\max\left\{\frac{L_{\max}^{2/3}}{\epsilon^{4/3} d^2}, 1, \frac{L_{\max}^2}{\epsilon^2 d^2 m}\right\}\right) over previous results. Here, mm denotes the number of edges. Given that LmaxL_{\max} is often very large in real-world networks (e.g., Lmax>104L_{\max} > 10^4), our improvement on LmaxL_{\max} is significant, especially for real-world networks. We also conduct extensive experiments on real-world and synthetic graph datasets to empirically demonstrate the superiority of our method. The experimental results show that our method achieves a 10×10\times to 1000×1000\times speedup in running time while maintaining the same absolute error compared to baseline methods.

Keywords

Cite

@article{arxiv.2503.02513,
  title  = {Mixing Time Matters: Accelerating Effective Resistance Estimation via Bidirectional Method},
  author = {Guanyu Cui and Hanzhi Wang and Zhewei Wei},
  journal= {arXiv preprint arXiv:2503.02513},
  year   = {2025}
}

Comments

Technical Report. Full Paper Accepted by KDD 2025 (August Cycle)

R2 v1 2026-06-28T22:06:09.656Z