• DocumentCode
    68238
  • Title

    An Evolutionary Multiobjective Approach for Community Discovery in Dynamic Networks

  • Author

    Folino, Francesco ; Pizzuti, Clara

  • Author_Institution
    Inst. for High-Performance Comput. & Networking (ICAR), Rende, Italy
  • Volume
    26
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    1838
  • Lastpage
    1852
  • Abstract
    The discovery of evolving communities in dynamic networks is an important research topic that poses challenging tasks. Evolutionary clustering is a recent framework for clustering dynamic networks that introduces the concept of temporal smoothness inside the community structure detection method. Evolutionary-based clustering approaches try to maximize cluster accuracy with respect to incoming data of the current time step, and minimize clustering drift from one time step to the successive one. In order to optimize both these two competing objectives, an input parameter that controls the preference degree of a user towards either the snapshot quality or the temporal quality is needed. In this paper the detection of communities with temporal smoothness is formulated as a multiobjective problem and a method based on genetic algorithms is proposed. The main advantage of the algorithm is that it automatically provides a solution representing the best trade-off between the accuracy of the clustering obtained, and the deviation from one time step to the successive. Experiments on synthetic data sets show the very good performance of the method when compared with state-of-the-art approaches.
  • Keywords
    data mining; genetic algorithms; network theory (graphs); pattern clustering; clustering drift; community discovery; community structure detection method; dynamic network clustering; evolutionary multiobjective approach; evolutionary-based clustering approach; genetic algorithms; input parameter; multiobjective problem; snapshot quality; temporal quality; temporal smoothness concept; user preference degree; Communities; Current measurement; Genetic algorithms; Optimization; Sociology; Statistics; Time measurement; Algorithms; Data mining; Evolutionary clustering; Evolutionary computing and genetic algorithms; community discovery; complex networks; dynamic networks;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2013.131
  • Filename
    6573961