A survey on distributed graph pattern matching in massive graphs
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 …
impractical for graph pattern matching (GPM) in the context of big data. As a result, relaxed …
Efficient subgraph matching: Harmonizing dynamic programming, adaptive matching order, and failing set together
Subgraph matching (or subgraph isomorphism) is one of the fundamental problems in graph
analysis. Extensive research has been done to develop practical solutions for subgraph …
analysis. Extensive research has been done to develop practical solutions for subgraph …
In-memory subgraph matching: An in-depth study
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 …
Specifically, we put QuickSI, GraphQL, CFL, CECI, DP-iso, RI and VF2++ in a common …
Ceci: Compact embedding cluster index for scalable subgraph matching
Subgraph matching finds all distinct isomorphic embeddings of a query graph on a data
graph. For large graphs, current solutions face the scalability challenge due to expensive …
graph. For large graphs, current solutions face the scalability challenge due to expensive …
Optimizing subgraph queries by combining binary and worst-case optimal joins
We study the problem of optimizing subgraph queries using the new worst-case optimal join
plans. Worst-case optimal plans evaluate queries by matching one query vertex at a time …
plans. Worst-case optimal plans evaluate queries by matching one query vertex at a time …
Peregrine: a pattern-aware graph mining system
Graph mining workloads aim to extract structural properties of a graph by exploring its
subgraph structures. General purpose graph mining systems provide a generic runtime to …
subgraph structures. General purpose graph mining systems provide a generic runtime to …
Atomic commitment across blockchains
The recent adoption of blockchain technologies and open permissionless networks suggest
the importance of peer-to-peer atomic cross-chain transaction protocols. Users should be …
the importance of peer-to-peer atomic cross-chain transaction protocols. Users should be …
{ModelKeeper}: Accelerating {DNN} training via automated training warmup
With growing deployment of machine learning (ML) models, ML developers are training or re-
training increasingly more deep neural networks (DNNs). They do so to find the most …
training increasingly more deep neural networks (DNNs). They do so to find the most …
Rapidmatch: A holistic approach to subgraph query processing
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 …
graph. Two kinds of algorithms, either graph exploration based or join based, have been …
Versatile equivalences: Speeding up subgraph query processing and subgraph matching
Subgraph query processing (also known as subgraph search) and subgraph matching are
fundamental graph problems in many application domains. A lot of efforts have been made …
fundamental graph problems in many application domains. A lot of efforts have been made …