External memory bisimulation reduction of big graphs
Yongming Luo, George H. L. Fletcher, Jan Hidders, Yuqing Wu, Paul, De Bra

TL;DR
This paper introduces the first I/O efficient algorithms for computing and maintaining k-bisimulation partitions in massive directed graphs, enabling scalable graph analysis in external memory.
Contribution
It presents novel I/O efficient algorithms for k-bisimulation partitioning and maintenance on large graphs, with proven bounds and empirical validation.
Findings
Algorithms are I/O efficient with proven bounds.
Scalable performance on real-world and synthetic datasets.
Effective maintenance of partitions after graph updates.
Abstract
In this paper, we present, to our knowledge, the first known I/O efficient solutions for computing the k-bisimulation partition of a massive directed graph, and performing maintenance of such a partition upon updates to the underlying graph. Ubiquitous in the theory and application of graph data, bisimulation is a robust notion of node equivalence which intuitively groups together nodes in a graph which share fundamental structural features. k-bisimulation is the standard variant of bisimulation where the topological features of nodes are only considered within a local neighborhood of radius . The I/O cost of our partition construction algorithm is bounded by , while our maintenance algorithms are bounded by . The space complexity…
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
TopicsGraph Theory and Algorithms · Topological and Geometric Data Analysis · Interconnection Networks and Systems
