• DocumentCode
    2909302
  • Title

    Path optimization for multiple objectives in directed graphs using genetic algorithms

  • Author

    Rada, Juan ; Parma, Rubén ; Pereira, Wilmer

  • Author_Institution
    Dept. of Electron. Eng., Univ. Fermin Toro, Cabudare
  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    153
  • Lastpage
    156
  • Abstract
    This paper presents a genetic algorithmic approach for finding efficient paths in directed graphs when optimizing multiple objectives. Its aim is to provide solutions for the game of Animat where an agent must evolve paths to achieve the greatest amount of bombs in the fewest moves as possible. The nature of this problem suggests agents with memory abilities to choose different edges from a vertex v such that each time v is reached, the agent can avoid cycles and be encouraged to keep searching for bombs all over the directed graph. This approach was tested on several random scenarios and also on specially designed ones with very encouraging results. The multi-objective genetic algorithm chosen to evolve paths was SPEA2 using one-point crossover and low mutation to allow genetic diversity of the population and an enhanced convergence rate. Results are compared with an implementation for the same game using ant colony optimization.
  • Keywords
    computer games; directed graphs; genetic algorithms; Animat; SPEA2; ant colony optimization; directed graphs; game; genetic diversity; multiobjective genetic algorithm; mutation; one-point crossover; Animation; Ant colony optimization; Biological cells; Convergence; Encoding; Genetic algorithms; Genetic mutations; Switches; Testing; Weapons;
  • 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.4630791
  • Filename
    4630791