/algoritmo-genetico

implementacao de algoritmo genetico em java

Primary LanguageJava

algoritmo-genetico

implementacao de algoritmo genetico em java para trabalho da

Disciplina: Inteligência Computacional para Otimização / Pesquisa Operacional II

Período: 2012/1

Prof. Antonio Costa

Projeto Computacional Individual

Compare diversos métodos de seleção para algoritmos genéticos (proporcional, ranking, torneio e proporcional + torneio) para as funções testes abaixo: De Jong function F2: Min 2 2 2 100 (x1 – x2) + (1 – x1) , onde -2,048 ≤ xi ≤ 2,048.

The Colville function: Min

                                                         2   2                        2                                 2    2                         2                                     
                   100 (x2 – x1 )   + (1 – x1)     + 90 (x4 – x3 )    + (1 – x3)    + 
                                                                    2                         2   
                    + 10,1 ((x2 – 1)   + (x4 – 1)   )  + 19,8 (x2 – 1)( x4 – 1),           
                                      onde  -10 ≤ xi ≤ 10.

De Jong function F1: Min 3 2 ∑ xi, onde -5,12 ≤ xi ≤ 5,12.

**** algoritmo baseada na implementacao de Christopher L. Simons https://github.com/csimons