Title :
Subgraph Enumeration in Large Social Contact Networks Using Parallel Color Coding and Streaming
Author :
Zhao, Zhao ; Khan, Maleq ; Kumar, V. S Anil ; Marathe, Madhav V.
Abstract :
Identifying motifs (or commonly occurring subgraphs/templates) has been found to be useful in a number of applications, such as biological and social networks; they have been used to identify building blocks and functional properties, as well as to characterize the underlying networks. Enumerating subgraphs is a challenging computational problem, and all prior results have considered networks with a few thousand nodes. In this paper, we develop a parallel subgraph enumeration algorithm, ParSE, that scales to networks with millions of nodes. Our algorithm is a randomized approximation scheme, that estimates the subgraph frequency to any desired level of accuracy, and allows enumeration of a class of motifs that extends those considered in prior work. Our approach is based on parallelization of an approach called color coding, combined with a stream based partitioning. We also show that ParSE scales well with the number of processors, over a large range.
Keywords :
approximation theory; bioinformatics; graph colouring; randomised algorithms; ParSE scales; biological network; parallel color coding; parallel color streaming; parallel subgraph enumeration algorithm; randomized approximation scheme; social contact network; stream based partitioning; subgraph frequency; Color; Dynamic programming; Encoding; Heuristic algorithms; Image color analysis; Partitioning algorithms; Program processors;
Conference_Titel :
Parallel Processing (ICPP), 2010 39th International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-7913-9
Electronic_ISBN :
0190-3918
DOI :
10.1109/ICPP.2010.67