Accelerating Set Intersections over Graphs by Reducing-Merging
Weiguo Zheng, Yifan Yang, Chengzhi Piao
Abstract
Given two sets of vertices Sa and Sb of a graph, computing their common vertices, namely set intersection, is one primitive operation in many graph algorithms such as triangle counting, maximal clique enumeration, and subgraph matching. Thus, accelerating set intersections is beneficial to these algorithms. In the paper, we propose a novel reducing-merging framework for set intersections over graphs rather than intersecting the two sets directly. In the reducing phase, the vertices that cannot fall into the intersection are screened out by applying the range reduction. Based on the truncated subsets, the intersection can be easily obtained using the classic merging algorithm. To optimize the range codes that sketch the vertices, we formulate the problem of range code optimization and prove its NP-hardness. We develop efficient yet effective algorithms for two typical scenarios global intersection and local intersection. Moreover, we present a novel two-level merging algorithm to enhance the performance. The results of extensive experiments over real graphs show that our approach can achieve significant speedups compared to the merge-based algorithm.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- HERO: A Hierarchical Set Partitioning and Join Framework for Speeding up the Set Intersection Over GraphsBoyu Yang, Weiguo Zheng, Xiang Lian, Yuzheng Cai et al.SIGMOD 2024 · 5 citations
- CEMR: An Effective Subgraph Matching Algorithm with Redundant Extension EliminationLinglin Yang, Xunbin Su, Lei Zou, Xiangyang Gou et al.VLDB 2026
- Many-Core Clique Enumeration with Fast Set IntersectionsJovan Blanusa, Radu Stoica, Paolo Ienne, Kubilay AtasuVLDB 2020
- BEE: Towards Redundancy Reduction via Block-Separator Decomposition for Subgraph MatchingZhijie Zhang, Weiguo ZhengSIGMOD 2026 · 4 citations
- SUFF: Accelerating Subgraph Matching with Historical DataXun Jian, Zhiyuan Li, Lei ChenVLDB 2023 · 18 citations
