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
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;
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
DOI :
10.1109/CEC.2008.4630791