Skip to search boxSkip to navigationSkip to main content

Shifting Niches for Community Structure Detection

  • Corrado Grappiolo
    ,
  • Julian Togelius
    ,
  • Georgios N. Yannakakis
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 111-118 (8 pages)

Publication milestones

  • Published - 21/06/2013

Publication status

Published - 21/06/2013

Publisher

IEEE, United States
978-1-4799-0453-2

Publication IDs

  • Scopus: 84881578305

Host publication title

Evolutionary Computation (CEC), 2013 IEEE Congress on

Abstract

We present a new evolutionary algorithm for com- munity structure detection in both undirected and unweighted (sparse) graphs and fully connected weighted digraphs (complete networks). Previous investigations have found that, although evolutionary computation can identify community structure in complete networks, this approach seems to scale badly due to solutions with the wrong number of communities dominating the population. The new algorithm is based on a niching model, where separate compartments of the population contain candidate solutions with different numbers of communities. We experimentally compare the new algorithm to the well-known algorithms of Pizzuti and Tasgin, and find that we outperform those algorithms for sparse graphs under some conditions, and drastically outperform them on complete networks under all tested conditions.

Publication metrics

PlumX

Captures
11
Citations
4