SyncSignature: A Simple, Efficient, Parallelizable Framework for Tree Similarity Joins
SyncSignature: A Simple, Efficient, Parallelizable Framework for Tree Similarity Joins
复制标题
DOI:
10.14778/3565816.3565833
复制
发表时间:
2022-10
期刊:
影响因子:
--
通讯作者:
Nikolai Karpov;Qin Zhang
中科院分区:
文献类型:
--
作者:
Nikolai Karpov;Qin Zhang
This paper introduces SyncSignature, the first fully parallelizable algorithmic framework for tree similarity joins under edit distance. SyncSignature makes use of implicit-synchronized signature generation schemes, which allow for an efficient and parallelizable candidate-generation procedure via hash join. Our experiments on large real-world datasets show that the proposed algorithms under the SyncSignature framework significantly outperform the state-of-the-art algorithm in the parallel computation environment. For datasets with big trees, they also exceed the state-of-the-art algorithms by a notable margin in the centralized/single-thread computation environment. To complement and guide the experimental study, we also provide a thorough theoretical analysis for all proposed signature generation schemes.