Efficient Temporal Butterfly Counting and Enumeration on Temporal Bipartite Graphs

被引:3
|
作者
Cai, Xinwei [1 ]
Ke, Xiangyu [1 ]
Wang, Kai [2 ]
Chen, Lu [1 ]
Zhang, Tianming [1 ]
Liu, Qing [1 ]
Gao, Yunjun [1 ]
机构
[1] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
[2] Shanghai Jiao Tong Univ, ACEM, Shanghai, Peoples R China
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2023年 / 17卷 / 04期
关键词
NETWORK MOTIFS; ALGORITHMS;
D O I
10.14778/3636218.3636223
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bipartite graphs characterize relationships between two different sets of entities, like actor-movie, user-item, and author-paper. The butterfly, a 4-vertices 4-edges (2,2)-biclique, is the simplest cohesive motif in a bipartite graph and is the fundamental component of higher-order substructures. Counting and enumerating the butterflies offer significant benefits across various applications, including fraud detection, graph embedding, and community search. While the corresponding motif, the triangle, in the unipartite graphs has been widely studied in both static and temporal settings, the extension of butterfly to temporal bipartite graphs remains unexplored. In this paper, we investigate the temporal butterfly counting and enumeration problem: count and enumerate the butterflies whose edges establish following a certain order within a given duration. Towards efficient computation, we devise a non-trivial baseline rooted in the state-of-the-art butterfly counting algorithm on static graphs, further, explore the intrinsic property of the temporal butterfly, and develop a new optimization framework with a compact data structure and effective priority strategy. The time complexity is proved to be significantly reduced without compromising on space efficiency. In addition, we generalize our algorithms to practical streaming settings and multi-core computing architectures. Our extensive experiments on 11 large-scale real-world datasets demonstrate the efficiency and scalability of our solutions.
引用
收藏
页码:657 / 670
页数:14
相关论文
共 50 条
  • [21] Efficient Maximal Biclique Enumeration on Large Uncertain Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Ma, Ziyi
    Zhang, Chengyuan
    Yang, Shiyu
    Zhang, Wenjie
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (12) : 12634 - 12648
  • [22] Efficient Maximal Biclique Enumeration for Large Sparse Bipartite Graphs
    Chen, Lu
    Liu, Chengfei
    Zhou, Rui
    Xu, Jiajie
    Li, Jianxin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (08): : 1559 - 1571
  • [23] Efficient Maximal Biclique Enumeration on Large Signed Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Gu, Zhaoquan
    Ouyang, Dian
    Tian, Zhihong
    Lin, Xuemin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (09) : 4618 - 4631
  • [24] (α,β)-Butterfly Computation on Bipartite Graphs
    Bai, Jing
    Zhou, Junfeng
    Du, Ming
    Chen, Ziyang
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024,
  • [25] Efficient temporal counting with bounded error
    Tao, Yufei
    Xiao, Xiaokui
    VLDB JOURNAL, 2008, 17 (05): : 1271 - 1292
  • [26] Efficient temporal counting with bounded error
    Yufei Tao
    Xiaokui Xiao
    The VLDB Journal, 2008, 17 : 1271 - 1292
  • [27] Counting Homomorphisms in Bipartite Graphs
    Shams, Shahab
    Ruozzi, Nicholas
    Csikvari, Peter
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 1487 - 1491
  • [28] Classification-Then-Grounding: Reformulating Video Scene Graphs as Temporal Bipartite Graphs
    Gao, Kaifeng
    Chen, Long
    Niu, Yulei
    Shao, Jian
    Xiao, Jun
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 19475 - 19484
  • [29] Private Reachability Queries on Structured Encrypted Temporal Bipartite Graphs
    Wu, Yulin
    Chen, Lanxiang
    Chen, Gaolin
    Mu, Yi
    Deng, Robert H.
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2025, 22 (02) : 1810 - 1826
  • [30] Efficiently Answering Reachability and Path Queries on Temporal Bipartite Graphs
    Chen, Xiaoshuang
    Wang, Kai
    Lin, Xuemin
    Zhang, Wenjie
    Qin, Lu
    Zhang, Ying
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (10): : 1845 - 1858