Arya: Arbitrary Graph Pattern Mining with Decomposition-based Sampling
Zeying Zhu, Kan Wu, Zaoxing Liu
Abstract
Graph pattern mining is compute-intensive in processing massive amounts of graph-structured data. This paper presents Arya, an ultra-fast approximate graph pattern miner that can detect and count arbitrary patterns of a graph. Unlike all prior approximation systems, Arya combines novel graph decomposition theory with edge sampling-based approximation to reduce the complexity of mining complex patterns on graphs with up to tens of billions of edges, a scale that was only possible on supercomputers. Arya can run on a single machine or distributed machines with an Error-Latency Profile (ELP) for users to configure the running time of pattern mining tasks based on different error targets. Our evaluation demonstrates that Arya outperforms existing exact and approximate pattern mining solutions by up to five orders of magnitude. Arya supports graphs with 5 billion edges on a single machine and scales to 10-billion-edge graphs on a 32-server testbed.
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 ed3ee80b-dda1-4ab3-8a44-088ce5c0f885Cited by top-tier papers6
- Accurate and Fast Approximate Graph Pattern Mining at ScaleAnna Arpaci-Dusseau, Zixiang Zhou, Xuhao ChenVLDB 2025 · 6 citations
- Oasis: An Out-of-core Approximate Graph System via All-Distances SketchesTsun-Yu Yang, Yi Li, Yizou Chen, Bingzhe Li et al.FAST 2025 · 3 citations
- OHMiner: An Overlap-centric System for Efficient Hypergraph Pattern MiningHao Qi, Kang Luo, Ligang He, Yu Zhang et al.EuroSys 2025 · 1 citation
- AGIS: Fast Approximate Graph Pattern Mining with Structure-Informed SamplingSeoyong Lee, Jinho LeeVLDB 2026 · 1 citation
- TurboLynx: Schemaless Graph Engine Strikes Back for General-Purpose AnalyticsTaesung Lee, Jaehyun Ha, Byungchul Tak, Wook-Shin HanVLDB 2026 · 1 citation
Builds on7
- Peregrine: a pattern-aware graph mining systemKasra Jamshidi, Rakesh Mahadasa, Keval VoraEuroSys 2020 · 107 citations
- GraphPi: high performance graph pattern matching through effective redundancy eliminationTianhui Shi, Mingshu Zhai, Yi Xu, Jidong ZhaiSC 2020 · 72 citations
- G-thinker: A Distributed Framework for Mining Subgraphs in a Big GraphDa Yan, Guimu Guo, Md Mashiur Rahman Chowdhury, M. Tamer Özsu et al.ICDE 2020 · 48 citations
- FINGERS: exploiting fine-grained parallelism in graph mining acceleratorsQihang Chen, Boyu Tian, Mingyu GaoASPLOS 2022 · 23 citations
- NDMiner: accelerating graph pattern mining using near data processingNishil Talati, Haojie Ye, Yichen Yang, Leul Belayneh et al.ISCA 2022 · 22 citations
Related papers
- HOPS: Probabilistic Subtree Mining for Small and Large GraphsPascal Welke, Florian Seiffarth, Michael Kamp, Stefan WrobelKDD 2020 · 5 citations
- Khuzdul: Efficient and Scalable Distributed Graph Pattern Mining EngineJingji Chen, Xuehai QianASPLOS 2023 · 16 citations
- Approximate Pattern Matching in Massive Graphs with Precision and Recall GuaranteesTahsin Reza, Matei Ripeanu, Geoffrey Sanders, Roger PearceSIGMOD 2020 · 7 citations
- Cyclosa: Redundancy-Free Graph Pattern Mining via Set DataflowChuangyi Gui, Xiaofei Liao, Long Zheng, Hai JinUSENIX ATC 2023 · 11 citations
- T-FSM: A Task-Based System for Massively Parallel Frequent Subgraph Pattern Mining from a Big GraphLyuheng Yuan, Da Yan, Wenwen Qu, Saugat Adhikari et al.SIGMOD 2023 · 22 citations
