• DocumentCode
    239292
  • Title

    Genetic algorithm with self-adaptive mutation controlled by chromosome similarity

  • Author

    Smullen, Daniel ; Gillett, Jonathan ; Heron, Joseph ; Rahnamayan, Shahryar

  • Author_Institution
    Fac. of Eng. & Appl. Sci., Univ. of Ontario Inst. of Technol., Oshawa, ON, Canada
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    504
  • Lastpage
    511
  • Abstract
    This paper proposes a novel algorithm for solving combinatorial optimization problems using genetic algorithms (GA) with self-adaptive mutation. We selected the N-Queens problem (8 ≤ N ≤ 32) as our benchmarking test suite, as they are highly multi-modal with huge numbers of global optima. Optimal static mutation probabilities for the traditional GA approach are determined for each N to use as a best-case scenario benchmark in our conducted comparative analysis. Despite an unfair advantage with traditional GA using optimized fixed mutation probabilities, in large problem sizes (where N > 15) multi-objective analysis showed the self-adaptive approach yielded a 65% to 584% improvement in the number of distinct solutions generated; the self-adaptive approach also produced the first distinct solution faster than traditional GA with a 1.90% to 70.0% speed improvement. Self-adaptive mutation control is valuable because it adjusts the mutation rate based on the problem characteristics and search process stages accordingly. This is not achievable with an optimal constant mutation probability which remains unchanged during the search process.
  • Keywords
    combinatorial mathematics; games of skill; genetic algorithms; probability; search problems; GA; N-Queens problem; benchmarking test suite; best-case scenario benchmark; chromosome similarity; combinatorial optimization problems; genetic algorithm; global optima; multiobjective analysis; mutation rate; optimal static mutation probabilities; optimized fixed mutation probabilities; search process stages; self-adaptive approach; self-adaptive mutation; traditional GA approach; Arrays; Biological cells; Diversity reception; Genetic algorithms; Genetics; Sociology; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900591
  • Filename
    6900591