首页> 外文会议>IEEE International Conference on Parallel and Distributed Systems >Parallelizing Recursive Backtracking Based Subgraph Matching on a Single Machine
【24h】

Parallelizing Recursive Backtracking Based Subgraph Matching on a Single Machine

机译:基于机器的基于递归的递回的子图并行化

获取原文

摘要

We propose PSM, an algorithmic framework to parallelize a common class of subgraph matching algorithms, which are based on recursive backtracking. Specifically, we abstract the matching process as a tree search in the state space and different matching algorithms as different orders in the search. Subsequently, we parallelize such subgraph matching by dividing up the state space search tree and exploring it in parallel. Different from traditional approaches that parallelize the search by each individual state, we dynamically split the state tree into search regions each of which consist of a subtree. We further optimize PSM for load balance and communication efficiency. As case studies, we have parallelized three representative recursive backtracking based subgraph matching algorithms in PSM and studied their performance in comparison with their sequential counterparts. Our results show that the PSM -style parallel algorithms achieved a speedup of 15X-19X on the in-memory execution time on a twenty-core machine.
机译:我们提出了PSM,一个算法框架,以并行化一个常见的子图匹配算法,这是基于递归逆发的算法。具体而言,我们摘要将匹配过程作为状态空间中的树搜索以及不同匹配算法的搜索中的不同订单。随后,我们通过划分状态空间搜索树并并行探索这种子图匹配并行化。与每个单独的状态并行化搜索的传统方法不同,我们将州树动态拆分为每个子树组成的搜索区域。我们进一步优化PSM以进行负载平衡和通信效率。如案例研究,我们在PSM中并行化了基于三个代表递回的子图匹配算法,并与顺序对应物相比研究了它们的性能。我们的结果表明,PSM -Style并行算法在二十核机上的内存中执行时间上实现了15倍-19X的加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号