• DocumentCode
    2914627
  • Title

    An analysis of the effects of clustering in graph-based evolutionary algorithms

  • Author

    Foo, Cherhan ; Kirley, Michael

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Melbourne Univ., Melbourne, VIC
  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    2246
  • Lastpage
    2253
  • Abstract
    Recently, there has been increased interest in combining work from the complex networks domain with evolutionary computation to solve challenging search and optimization problems. Typically, individuals in the evolving population occupy a node in a graph (or network) and are only allowed to mate with individuals within their local neighbourhood. The use of specific graph topologies have been shown to alter the population dynamics, which in turn impacts on the ability of the algorithm to find (near)-optimal solutions for a given problem. In this paper, we continue this line of research. Here, we have analyzed the impact of clustering on the performance of graph-based evolutionary models. We have constructed a range of alternative graphs to act as scaffolding for the evolving population by systematically rewiring some of the edges/links in a regular lattice. Significantly, we have kept the mean node degree constant in all graphs. Two different problems defined on a binary string with regulated levels of epistasis - the NK landscape problem and the hierarchical if and only if (H-IFF) problem - were used to examine the efficacy of our model. Simulation results show that the clustering coefficient of the underlying graph has a significant impact on the ability of a graph-based evolutionary algorithm to solve a given problem.
  • Keywords
    evolutionary computation; graph theory; pattern clustering; search problems; clustering coefficient; complex networks; graph-based evolutionary algorithms; optimization problems; search problems; Algorithm design and analysis; Clustering algorithms; Complex networks; Diversity reception; Evolutionary computation; Genetics; Joining processes; Lattices; Network topology; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-1822-0
  • Electronic_ISBN
    978-1-4244-1823-7
  • Type

    conf

  • DOI
    10.1109/CEC.2008.4631097
  • Filename
    4631097