• DocumentCode
    3745239
  • Title

    Cracker: Crumbling large graphs into connected components

  • Author

    Alessandro Lulli;Laura Ricci;Emanuele Carlini;Patrizio Dazzi;Claudio Lucchese

  • Author_Institution
    University of Pisa, Italy
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    574
  • Lastpage
    581
  • Abstract
    The problem of finding connected components in a graph is common to several applications dealing with graph analytics, such as social network analysis, web graph mining and image processing. The exponentially growing size of graphs requires the definition of appropriated computational models and algorithms for their processing on high throughput distributed architectures. In this paper we present cracker, an efficient iterative algorithm to detect connected components in large graphs. The strategy of cracker is to iteratively grow a spanning tree for each connected component of the graph. Nodes added to such trees are discarded from the computation in the subsequent iterations. We provide an extensive experimental evaluation considering a wide variety of synthetic and real-world graphs. The experimental evaluation shows that cracker consistently outperforms state-of-the-art approaches both in terms of total computation time and volume of messages exchanged.
  • Keywords
    "Algorithm design and analysis","Clustering algorithms","Convergence","Computers","Social network services","Computer architecture","Iterative methods"
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communication (ISCC), 2015 IEEE Symposium on
  • Type

    conf

  • DOI
    10.1109/ISCC.2015.7405576
  • Filename
    7405576