Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Index
Qiuyang Mang, Jingbang Chen, Hangrui Zhou, Yu Gao, Yingli Zhou, Qingyu, Shi, Richard Peng, Yixiang Fang, and Chenhao Ma

TL;DR
This paper introduces a novel graph structure-aware indexing method for efficient historical butterfly counting in large temporal bipartite networks, significantly improving speed and memory efficiency over existing algorithms.
Contribution
The paper proposes two new indices and a combined indexing approach tailored for temporal bipartite graphs, enabling fast butterfly counting with reduced memory usage, especially effective on power-law graphs.
Findings
Outperforms existing methods by up to five orders of magnitude in speed.
Reduces memory footprint while maintaining high query performance.
Theoretically advantageous for power-law bipartite graphs.
Abstract
Bipartite graphs are ubiquitous in many domains, e.g., e-commerce platforms, social networks, and academia, by modeling interactions between distinct entity sets. Within these graphs, the butterfly motif, a complete 2*2 biclique, represents the simplest yet significant subgraph structure, crucial for analyzing complex network patterns. Counting the butterflies offers significant benefits across various applications, including community analysis and recommender systems. Additionally, the temporal dimension of bipartite graphs, where edges activate within specific time frames, introduces the concept of historical butterfly counting, i.e., counting butterflies within a given time interval. This temporal analysis sheds light on the dynamics and evolution of network interactions, offering new insights into their mechanisms. Despite its importance, no existing algorithm can efficiently solve…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Advanced Graph Neural Networks · Data Mining Algorithms and Applications
