Distributed subgraph matching on timely dataflow

Publisher:
ASSOC COMPUTING MACHINERY
Publication Type:
Journal Article
Citation:
Proceedings of the VLDB Endowment, 2019, 12, (10), pp. 1099-1112
Issue Date:
2019-01-01
Full metadata record
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 un-labelled matching and labelled matching to analyze the performance of distributed subgraph matching under various settings, which is finally summarized as a practical guide.
Please use this identifier to cite or link to this item: