首页> 外文会议>IEEE International Conference on Data Science in Cyberspace >A Parallel Algorithm for Graph Transaction Based Frequent Subgraph Mining
【24h】

A Parallel Algorithm for Graph Transaction Based Frequent Subgraph Mining

机译:基于图事务的频繁子图挖掘的并行算法

获取原文

摘要

Frequent subgraph patterns play an important role in feature mining for graph data. The problem of mining these patterns is defined as finding subgraphs that appear frequently according to a given frequency threshold. Usually, frequent subgraph mining (FSM) is conducted in graph transaction setting, in which graph database contains many small graphs. Since multicore processors are quite popular this day, many algorithms can be accelerated with multi-thread technique. This paper proposed a multi-thread frequent subgraph mining algorithm and achieved considerable acceleration in the experiments. In this paper, a parallel frequent subgraph mining algorithm named PTRGRAM (Parallel Transaction based Graph Mining) which can take full advantage of the multi-core performance of current processors was proposed. In the algorithm, the data synchronization between multiple threads is based on the producer-consumer model. In addition, to speed the support computing, the embedding node list is introduced for optimization. Finally, experimental performance evaluations were conducted with two graph datasets, demonstrating that the proposed algorithm outperforms the single-threaded gSpan and FFSM algorithm.
机译:频繁的子图模式在图数据的特征挖掘中起重要作用。挖掘这些模式的问题被定义为查找根据给定频率阈值频繁出现的子图。通常,频繁的子图挖掘(FSM)是在图事务设置中进行的,其中图数据库包含许多小图。由于多核处理器在今天非常流行,因此可以使用多线程技术来加速许多算法。提出了一种多线程频繁子图挖掘算法,并在实验中取得了可观的加速。提出了一种可以充分利用当前处理器的多核性能的并行频繁子图挖掘算法PTRGRAM(基于并行事务的图挖掘)。在该算法中,多个线程之间的数据同步基于生产者-消费者模型。另外,为了加速支持计算,引入了嵌入节点列表以进行优化。最后,使用两个图形数据集进行了实验性能评估,表明所提出的算法优于单线程gSpan和FFSM算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号