11.07.2015 Views

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.4 RecombinaçãoConforme Merz e Freisleben ([15] apud [12]), os operadores de recombinação e mutaçãoagem como estratégias de diversificação nos AMs.Na definição de relação de vizinhança (seção 3.3.2) vimos que a busca local pode ser baseadano operador de mutação. Para Moscato [13] a utilização de mutação, apesar de simples, já serevelou um operador poderoso, pois obteve soluções de boa qualidade para muitos problemasNP-difíceis, mas que pesquisas estão sendo realizadas para encontrar novos operadores paraserem utilizados de maneira individual, ou mesmo, para complementar o operador de mutação.Segundo Moscato [13], a utilização de <strong>algoritmos</strong> de busca baseados em populações, já permitiua definição de operadores generalizados para a realização dos movimentos, os chamadosoperadores de recombinação. O processo de recombinação pode ser definido como o conjuntode “pais”: Spais, de n configurações, o qual é manipulado de maneira a criar outro conjuntode “descendentes” Sdesc ∈ sol(x) de m configurações novas, sendo os descendentes criados apartir da combinação das características dos pais.Algumas propriedades podem ser encontradas na maioria dos operadores de recombinação[13]:• Respeito: responsável por mostrar o caráter explorador ou intensificador de um operadorde recombinação. <strong>Um</strong> operador é respeitoso, se e somente se, gerar descendentes quelevem todas as características básicas que são comuns aos pais;• Sortimento: responsável por representar a diversificação do operador. <strong>Um</strong> operador éadequadamente sortido, se e somente se, gerar descendentes que pos<strong>sua</strong>m qualquer combinaçãode características compatíveis presentes nos pais;• Transmissão: um operador está transmitindo quando as características presentes nos descendentespertencem a pelo menos um dos pais.Assim, podemos dizer que os operadores de recombinação somente transmitem as característicasdos pais para os descendentes, sem inserir novas características, sendo o operador demutação responsável pela inserção de características novas.Para Moscato [13] esses operadores de recombinação podem ainda ser classificados deacordo com a utilização ou não de informações da instância do problema (x):20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!