• DocumentCode
    117295
  • Title

    Fast parallel algorithm for unfolding of communities in large graphs

  • Author

    Wickramaarachchi, Charith ; Frincu, Marc ; Small, Patrick ; Prasanna, Viktor K.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Detecting community structures in graphs is a well studied problem in graph data analytics. Unprecedented growth in graph structured data due to the development of the world wide web and social networks in the past decade emphasizes the need for fast graph data analytics techniques. In this paper we present a simple yet efficient approach to detect communities in large scale graphs by modifying the sequential Louvain algorithm for community detection. The proposed distributed memory parallel algorithm targets the costly first iteration of the initial method by parallelizing it. Experimental results on a MPI setup with 128 parallel processes shows that up to ≈5× performance improvement is achieved as compared to the sequential version while not compromising the correctness of the final result.
  • Keywords
    application program interfaces; data analysis; graph theory; iterative methods; message passing; parallel algorithms; MPI setup; World Wide Web; community structure detection; distributed memory parallel algorithm; fast parallel algorithm; graph data analytics; graph structured data; parallel processes; performance improvement; sequential Louvain algorithm; social networks; Algorithm design and analysis; Clustering algorithms; Communities; Image edge detection; Parallel algorithms; Partitioning algorithms; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing Conference (HPEC), 2014 IEEE
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4799-6232-7
  • Type

    conf

  • DOI
    10.1109/HPEC.2014.7040973
  • Filename
    7040973