Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Distributed subgraph matching on timely dataflow

View through CrossRef
Recently there emerge many distributed algorithms that aim at solving subgraph matching at scale. Existing algorithm-level comparisons failed to provide a systematic view of distributed subgraph matching mainly due to the intertwining of strategy and optimization. In this paper, we identify four strategies and three general-purpose optimizations from representative state-of-the-art algorithms. We implement the four strategies with the optimizations based on the common Timely dataflow system for systematic strategy-level comparison. Our implementation covers all representative algorithms. We conduct extensive experiments for both unlabelled matching and labelled matching to analyze the performance of distributed subgraph matching under various settings, which is finally summarized as a practical guide.
Title: Distributed subgraph matching on timely dataflow
Description:
Recently there emerge many distributed algorithms that aim at solving subgraph matching at scale.
Existing algorithm-level comparisons failed to provide a systematic view of distributed subgraph matching mainly due to the intertwining of strategy and optimization.
In this paper, we identify four strategies and three general-purpose optimizations from representative state-of-the-art algorithms.
We implement the four strategies with the optimizations based on the common Timely dataflow system for systematic strategy-level comparison.
Our implementation covers all representative algorithms.
We conduct extensive experiments for both unlabelled matching and labelled matching to analyze the performance of distributed subgraph matching under various settings, which is finally summarized as a practical guide.

Related Results

Efficient evaluation of mappings of dataflow applications onto distributed memory architectures
Efficient evaluation of mappings of dataflow applications onto distributed memory architectures
Evaluation de l'affectation des tâches sur une architecture à mémoire distribuée pour des modèles flot de données Avec l'augmentation de l'utilisation des smartphon...
Software synthesis from dataflow schedule graphs
Software synthesis from dataflow schedule graphs
AbstractThe dataflow-model of computation is widely used in design and implementation of signal processing systems. In dataflow-based design processes, scheduling—the assignment an...
HAD:A Prototype Of Dataflow Compute Architecture
HAD:A Prototype Of Dataflow Compute Architecture
Abstract To investigate the features, implementation, and applications of data flow architecture, a novel dataflow computing system, HAD (Hardware Accelerated Dataflow), is...
Fine Grain Algorithm Parallelization on a Hybrid Control-flow and Dataflow Processor
Fine Grain Algorithm Parallelization on a Hybrid Control-flow and Dataflow Processor
Abstract The execution time of a high performance computing algorithm depends on multiple factors: the algorithm scalability, the chosen hardware, the communication speed b...
CIDER: Counterfactual-Invariant Diffusion-based GNN Explainer for Causal Subgraph Inference
CIDER: Counterfactual-Invariant Diffusion-based GNN Explainer for Causal Subgraph Inference
Abstract Inferring causal links or subgraphs corresponding to a specific phenotype or label based solely on measured data is an important yet challenging task, which is als...
A truss‐based approach for densest homogeneous subgraph mining in node‐attributed graphs
A truss‐based approach for densest homogeneous subgraph mining in node‐attributed graphs
AbstractIn a wide range of graph analysis tasks such as community detection and event detection, densest subgraph mining is important and primitive. With the development of social ...
Optimized Distributed Subgraph Matching Algorithm Based on Partition Replication
Optimized Distributed Subgraph Matching Algorithm Based on Partition Replication
At present, with the explosive growth of data scale, subgraph matching for massive graph data is difficult to satisfy with efficiency. Meanwhile, the graph index used in existing s...
2021 Census to Census Coverage Survey Matching Results.
2021 Census to Census Coverage Survey Matching Results.
The 2021 England and Wales Census was matched to the Census Coverage Survey (CCS). This was an essential requisite for estimating undercount in the Census. To ensure outputs could ...

Back to Top