2015 · 19 citations · 13 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureParallel AlgorithmsParallel ComputingData ParallelismDistributed Data ProcessingParallel SortingData-intensive ComputingEntity MatchingExecution Time AnalysisMapreduceMapreduce AlgorithmsNamed Entity MatchingParallel Data ProcessingParallel Task Execution
Cloud computing has proven to be a powerful ally to efficient parallel execution of data-intensive tasks such as Entity Matching (EM) in the era of Big Data. For this reason, studies about challenges and possible solutions of how EM can benefit from the cloud computing paradigm have become an important demand nowadays. In this paper, we investigate how the MapReduce programming model can be used to perform efficient parallel EM using a variation of the Sorted Neighborhood Method (SNM) that uses a varying size (adaptive) window. We propose MapReduce Duplicate Count Strategy (MR--DCS ++), an efficient MapReduce-based approach for the adaptive SNM, aiming to increase even more the performance of SNM. The evaluation results based on real-world datasets and cloud infrastructure show that our approach increases the performance of MapReduce-based SNM by providing better results for the EM execution time.
13
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Efficient parallel set-similarity joins using MapReduce
Rares Vernica, Michael J. Carey, Chen Li · 2010 · 456 citations
Processing theta-joins using MapReduce
Alper Okcan, Mirek Riedewald · 2011 · 238 citations
Load Balancing for MapReduce-based Entity Resolution
Lars Kolb, Andreas Thor, Erhard Rahm · 2012 · 155 citations