کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432430 688890 2013 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Inexact subgraph isomorphism in MapReduce
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Inexact subgraph isomorphism in MapReduce
چکیده انگلیسی

Inexact subgraph matching based on type-isomorphism was introduced by Berry et al. [J. Berry, B. Hendrickson, S. Kahan, P. Konecny, Software and algorithms for graph queries on multithreaded architectures, in: Proc. IEEE International Parallel and Distributed Computing Symposium, IEEE, 2007, pp. 1–14] as a generalization of the exact subgraph matching problem. Enumerating small subgraph patterns in very large graphs is a core problem in the analysis of social networks, bioinformatics data sets, and other applications. This paper describes a MapReduce algorithm for subgraph type-isomorphism matching. The MapReduce computing framework is designed for distributed computing on massive data sets, and the new algorithm leverages MapReduce techniques to enable processing of graphs with billions of vertices. The paper also introduces a new class of walk-level constraints for narrowing the set of matches. Constraints meeting criteria defined in the paper are useful for specifying more precise patterns and for improving algorithm performance. Results are provided on a variety of graphs, with size ranging up to billions of vertices and edges, including graphs that follow a power law degree distribution.


► A MapReduce implementation of inexact subgraph isomorphism is described.
► Experiments show scalability on graphs with billions of vertices and edges.
► A general framework for walk-level constraints is provided.
► Examples of constraints include rectangle and 4-clique subgraph patterns.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 73, Issue 2, February 2013, Pages 164–175
نویسندگان
,