SC2022Top-tier venue
ProbGraph: High-Performance and High-Accuracy Graph Mining with Probabilistic Set Representations
Maciej Besta, Cesare Miglioli, Paolo Sylos Labini, Jakub Tetek, Patrick Iff, Raghavendra Kanakagiri, Saleh Ashkboos, Kacper Janda, Michal Podstawski, Grzegorz Kwasniewski, Niels Gleinig, Flavio Vella
Abstract
Important graph mining problems such as Clustering are computationally demanding. To significantly accelerate these problems, we propose ProbGraph: a graph representation that enables simple and fast approximate parallel graph mining with strong theoretical guarantees on work, depth, and result accuracy. The key idea is to represent sets of vertices using probabilistic set representations such as Bloom filters. These representations are much faster to process than the original vertex sets thanks to vectorizability and small size. We use these representations as building blocks in important parallel graph mining algorithms such as Clique Counting or Clustering. When enhanced with ProbGraph, these algorithms significantly outperform tuned parallel exact baselines (up to nearly 50 x on 32 cores) while ensuring accuracy of more than 90% for many input graph datasets. Our novel bounds and algorithms based on probabilistic set representations with desirable statistical properties are of separate interest for the data analytics community. Proofs of theorems & more results: http://arxiv.org/abs/2208.11469
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext da08baed-e6aa-431f-9454-e4c26feaf830Cited by top-tier papers4
- Graph of Thoughts: Solving Elaborate Problems with Large Language ModelsMaciej Besta, Nils Blach, Ales Kubicek, Robert Gerstenberger et al.AAAI 2024 · 1,292 citations
- The Graph Database Interface: Scaling Online Transactional and Analytical Graph Workloads to Hundreds of Thousands of CoresMaciej Besta, Robert Gerstenberger, Marc Fischer, Michal Podstawski et al.SC 2023 · 12 citations
- Sparse Hamming Graph: A Customizable Network-on-Chip TopologyPatrick Iff, Maciej Besta, Matheus A. Cavalcante, Tim Fischer et al.DAC 2023 · 7 citations
- Gem: Scalable Monotonic Graph Processing Beyond Billion-Scale on a Single MachineChengying Huan, Zhengyi Yang, Haoshen Yang, Shaonan Ma et al.SIGMOD 2026
Builds on6
- SIMDRAM: a framework for bit-serial SIMD processing using DRAMNastaran Hajinazar, Geraldo F. Oliveira, Sven Gregorio, João Dinis Ferreira et al.ASPLOS 2021 · 182 citations
- SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory SystemsMaciej Besta, Raghavendra Kanakagiri, Grzegorz Kwasniewski, Rachata Ausavarungnirun et al.MICRO 2021 · 78 citations
- Motif Prediction with Graph Neural NetworksMaciej Besta, Raphael Grob, Cesare Miglioli, Nicola Bernold et al.KDD 2022 · 35 citations
- GraphMineSuite: Enabling High-Performance and Programmable Graph Mining Algorithms with Set AlgebraMaciej Besta, Zur Vonarburg-Shmaria, Yannick Schaffner, Leonardo Schwarz et al.VLDB 2021 · 28 citations
- High-performance parallel graph coloring with strong guarantees on work, depth, and qualityMaciej Besta, Armon Carigiet, Kacper Janda, Zur Vonarburg-Shmaria et al.SC 2020 · 20 citations
Related papers
- MBFGraph: An SSD-based External Graph System for Evolving GraphsChun-Yi Liu, Wonil Choi, Soheil Khadirsharbiyani, Mahmut T. KandemirSC 2023 · 8 citations
- Efficient Listing with Set Intersection SpeedupZhirong Yuan, You Peng, Peng Cheng, Li Han et al.ICDE 2022 · 13 citations
- FINGERS: exploiting fine-grained parallelism in graph mining acceleratorsQihang Chen, Boyu Tian, Mingyu GaoASPLOS 2022 · 23 citations
- LINC: A Motif Counting Algorithm for Uncertain GraphsChenhao Ma, Reynold Cheng, Laks V. S. Lakshmanan, Tobias Grubenmann et al.VLDB 2020 · 56 citations
- Approximating Probabilistic Group Steiner Trees in GraphsShuang Yang, Yahui Sun, Jiesong Liu, Xiaokui Xiao et al.VLDB 2023 · 5 citations
