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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.3.2 Relação de VizinhançaMoscato [13] afirma que é através da relação de vizinhança que ocorre a relação de acessibilidadeentre as configurações do espaço de busca, sendo denotada pela função N, onde N:S(x) → 2 S(x) , definindo que para cada s ∈ S(x), haverá um conjunto N(x, s) ⊆ S(x) de configuraçõesvizinhas de s. Assim N(x, s) é chamado de vizinhança e cada elemento s ′ ∈ N(x, s),é chamado de vizinho de s.Na maioria das vezes a vizinhança é referenciada como um conjunto de possíveis movimentos,definidos como mudanças de alguma parte de s, que definiriam as possíveis transiçõesentre as configurações do espaço de busca. A escolha de qual tipo de movimento usar, paragerar as mudanças em s, depende das características do problema e da representação escolhida,um exemplo de operador que pode ser utilizado para gerar estas mudanças, é o operador demutação [13].<strong>Um</strong>a característica, mostrada por Moscato [13], que deve ser atendida em relação às transiçõesé a “ergodicidade”, ou seja, para qualquer s ∈ S(x) através de sucessivas transiçõesdeve-se alcançar qualquer outra configuração s ′ ∈ S(x). Com isso, garante-se que pelo menosuma solução ótima poderá ser alcançada a partir de qualquer outra inicial [13].3.3.3 Função GuiaDefinida através da função F g: S(x) → F , onde os elementos do conjunto F são os valoresde “fitness”. Assim, para cada configuração s ∈ S(x) tem-se um valor de F g associado paraavaliar a qualidade da solução [13].O algoritmo de busca então é guiado por estes valores de aptidão. Segundo Moscato [13],no caso de problemas de otimização os valores de F g e de “fitness” podem ser considerados atéequivalentes, porém isso não é necessariamente obrigatório e nem mesmo desejável para algunsoutros tipos de problemas, podendo F ser associado a outros valores e não à função fitness.3.3.4 Paisagem de AptidãoApós a definição destas três entidades anteriores, podemos explicar o que seria a paisagemde aptidão, que como já mencionado anteriormente consiste da junção dessas entidades comuma instância do problema e também a definição de busca local.18