A survey of distributed graph algorithms on massive graphs

L Meng, Y Shao, L Yuan, L Lai, P Cheng, X Li… - ACM Computing …, 2024 - dl.acm.org
Distributed processing of large-scale graph data has many practical applications and has
been widely studied. In recent years, a lot of distributed graph processing frameworks and …

A survey on distributed graph pattern matching in massive graphs

S Bouhenni, S Yahiaoui… - ACM Computing …, 2021 - dl.acm.org
Besides its NP-completeness, the strict constraints of subgraph isomorphism are making it
impractical for graph pattern matching (GPM) in the context of big data. As a result, relaxed …

In-memory subgraph matching: An in-depth study

S Sun, Q Luo - Proceedings of the 2020 ACM SIGMOD International …, 2020 - dl.acm.org
We study the performance of eight representative in-memory subgraph matching algorithms.
Specifically, we put QuickSI, GraphQL, CFL, CECI, DP-iso, RI and VF2++ in a common …

Rapidmatch: A holistic approach to subgraph query processing

S Sun, X Sun, Y Che, Q Luo, B He - Proceedings of the VLDB …, 2020 - dl.acm.org
A subgraph query searches for all embeddings in a data graph that are identical to a query
graph. Two kinds of algorithms, either graph exploration based or join based, have been …

GraphScope: a unified engine for big graph processing

W Fan, T He, L Lai, X Li, Y Li, Z Li, Z Qian… - Proceedings of the …, 2021 - dl.acm.org
GraphScope is a system and a set of language extensions that enable a new programming
interface for large-scale distributed graph computing. It generalizes previous graph …

Huge: An efficient and scalable subgraph enumeration system

Z Yang, L Lai, X Lin, K Hao, W Zhang - Proceedings of the 2021 …, 2021 - dl.acm.org
Subgraph enumeration is a fundamental problem in graph analytics, which aims to find all
instances of a given query graph on a large data graph. In this paper, we propose a system …

Efficient bi-triangle counting for large bipartite networks

Y Yang, Y Fang, ME Orlowska, W Zhang… - Proceedings of the VLDB …, 2021 - dl.acm.org
A bipartite network is a network with two disjoint vertex sets and its edges only exist between
vertices from different sets. It has received much interest since it can be used to model the …

Answering billion-scale label-constrained reachability queries within microsecond

Y Peng, Y Zhang, X Lin, L Qin, W Zhang - Proceedings of the VLDB …, 2020 - dl.acm.org
In this paper, we study the problem of label-constrained reachability (LCR) query which is
fundamental in many applications with directed edge-label graphs. Although the classical …

Distributed hop-constrained st simple path enumeration at billion scale

K Hao, L Yuan, W Zhang - Proceedings of the VLDB Endowment, 2021 - dl.acm.org
Hop-constrained st simple path (HC-st path) enumeration is a fundamental problem in graph
analysis and has received considerable attention recently. Straightforward distributed …

Fast: Fpga-based subgraph matching on massive graphs

X Jin, Z Yang, X Lin, S Yang, L Qin… - 2021 IEEE 37th …, 2021 - ieeexplore.ieee.org
Subgraph matching is a basic operation widely used in many applications. However, due to
its NP-hardness and the explosive growth of graph data, it is challenging to compute …