BD-Index: Scalable Biharmonic Distance Queries on Large Graphs via Divide-and-Conquer Indexing
Yueyang Pan, Meihao Liao, Rong-Hua Li

TL;DR
This paper introduces BD-Index, a divide-and-conquer indexing method that enables scalable and efficient biharmonic distance queries on large graphs by leveraging graph partitioning and random walk distribution representations.
Contribution
The paper presents a novel index structure, BD-Index, that significantly improves the efficiency of single-pair biharmonic distance queries on large graphs using a divide-and-conquer approach.
Findings
BD-Index requires O(n·h) space and can be built in O(n·h·(h+d_{max})) time.
Queries are answered in O(n·h) time, with h much smaller than n.
The method effectively handles large graphs by reducing random walk computation complexity.
Abstract
Biharmonic distance (\bd) is a powerful graph distance metric with many applications, including identifying critical links in road networks and mitigating over-squashing problem in \gnn. However, computing \bd\ is extremely difficult, especially on large graphs. In this paper, we focus on the problem of \emph{single-pair} \bd\ query. Existing methods mainly rely on random walk-based approaches, which work well on some graphs but become inefficient when the random walk cannot mix rapidly.To overcome this issue, we first show that the biharmonic distance between two nodes , denoted by , can be interpreted as the distance between two random walk distributions starting from and . To estimate these distributions, the required random walk length is large when the underlying graph can be easily cut into smaller pieces. Inspired by this observation, we present novel formulas…
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.
Taxonomy
TopicsData Management and Algorithms · Graph Theory and Algorithms · Complexity and Algorithms in Graphs
