• DocumentCode
    419087
  • Title

    Expected runtimes of evolutionary algorithms for the Eulerian cycle problem

  • Author

    Neumann, Frank

  • Author_Institution
    Inst. fur Informatik und Praktische Math., Christian-Albrechts-Univ., Kiel, Germany
  • Volume
    1
  • fYear
    2004
  • fDate
    19-23 June 2004
  • Firstpage
    904
  • Abstract
    Evolutionary algorithms are randomized search heuristics, which are applied to problems whose structure is not well understood, as well as to problems in combinatorial optimization. They have successfully been applied to different kinds of arc routing problems. To start the analysis of evolutionary algorithms with respect to the expected optimization time on these problems, we consider the Eulerian cycle problem. We show that a variant of the well-known (1+1) EA working on the important encoding of permutations is able to find an Eulerian tour of an Eulerian graph in expected polynomial time. Altering the operator used for mutation in the considered algorithms, the expected optimization time changes from polynomial to exponential.
  • Keywords
    computational complexity; evolutionary computation; graph theory; optimisation; search problems; Eulerian cycle problem; Eulerian graph; Eulerian tour; arc routing problems; combinatorial optimization; evolutionary algorithms; permutation encoding; polynomial time; randomized search heuristics; Algorithm design and analysis; Encoding; Evolutionary computation; Genetic mutations; NP-hard problem; Polynomials; Routing; Runtime; Shortest path problem; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2004. CEC2004. Congress on
  • Print_ISBN
    0-7803-8515-2
  • Type

    conf

  • DOI
    10.1109/CEC.2004.1330957
  • Filename
    1330957