Lune

SODA2023顶会

A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs

Lawrence Li, Sushant Sachdeva

2023年份
1被引次数
3顶会引用

摘要

We demonstrate that for expander graphs, for all ε > 0, there exists a data structure of size O(nε -1 ) which can be used to return (1 + ε)-approximations to effective resistances in O(1) time per query. Short of storing all effective resistances, previous best approaches could achieve O(nε -2 ) size and O(ε -2 ) time per query by storing Johnson-Lindenstrauss vectors for each vertex, or O(nε -1 ) size and O(nε -1 ) time per query by storing a spectral sketch.

Our construction is based on two key ideas: 1) ε -1 -sparse, ε-additive approximations to σu for all u, vectors similar to DL + 1u, can be used to recover (1 + ε)-approximations to the effective resistances, 2) In expander graphs, only O(ε -1 ) coordinates of σu are larger than ε. We give an efficient construction for such a data structure in O(m + nε -2 ) time via random walks. This results in an algorithm on expander graphs for computing (1 + ε)-approximate effective resistances for s vertex pairs that runs in O(m + nε -2 + s) time, improving over the previously best known running time of m 1+o(1) + (n + s)n o(1) ε -1.5 for s = ω(nε -0.5 ).

We employ the above algorithm to compute a (1 + δ)-approximation to the number of spanning trees in an expander graph, or equivalently, approximating the (pseudo)determinant of its Laplacian in O(m + n 1.5 δ -1 ) time. This improves on the previously best known result of m 1+o(1) + n 1.875+o(1) δ -1.75 time, and matches the best known size of determinant sparsifiers.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 6cdfd144-6494-499e-82c3-753c348e0a56

引用它的顶会 Paper3

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖