2012 · 59 citations · 15 references
ComputingBioinformaticsComputer ScienceComputational BiologyData MiningDatabasesFrequent Pattern MiningGraph AlgorithmsGraph AnalyticsGraph MiningScalable Data MiningFrequent Itemset MiningMain Memory OrganizationMapreduceMapreduce AlgorithmsMapreduce-based MiningScalabilityScalable Graph MiningSubgraph Mining
Mining frequent subgraphs has attracted a great deal of attention in many areas, such as bioinformatics, web data mining and social networks. There are many promising main memory-based techniques available in this area, but they lack scalability as the main memory is a bottleneck. Taking the massive data into consideration, traditional database systems like relational databases and object databases fail miserably with respect to efficiency as frequent subgraph mining is computationally intensive. With the advent of the MapReduce framework by Google, a few researchers have applied the MapReduce model on a single graph for mining frequent substructures. In this paper, we propose to make use of the MapReduce programming model which achieves multifold scalability on a set of labeled graphs. We tested our method on both real and synthetic datasets. To the best of our knowledge, this is the first attempt to implement transaction graphs using the MapReduce model.
15
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Fast algorithms for mining association rules
Rakesh Agrawal, Ramakrishnan Srikant · 1998 · 10.8K citations
gSpan: graph-based substructure pattern mining
Xifeng Yan, Jiawei Han · 2003 · 2K citations
M. Kuramochi, George Karypis · 2002 · 1.1K citations · Full text