00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO TRABALHOS DE CONCLUSÃO DE CURSO (TCC) - GRADUAÇÃO - IC Trabalhos de Conclusão de Curso (TCC) - Bacharelado - CIÊNCIA DA COMPUTAÇÃO- IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/123456789/12617
Tipo: Trabalho de Conclusão de Curso
Título: Um operador de cruzamento baseado na preservação dos blocos de construção
Título(s) alternativo(s): A crossing operator based on the preservation of building blocks
Autor(es): Brito, José Rubens da Silva
Primeiro Orientador: Lopes, Roberta Vilhena Vieira
metadata.dc.contributor.referee1: Costa, Evandro de Barros
metadata.dc.contributor.referee2: Maciel, Andrilene Ferreira
Resumo: Neste trabalho, foi introduzido um operador genético de cruzamento baseado na preservação dos blocos de construção que existem entre os cromossomos pais. Esse operador é utilizado no lugar do operador genético de cruzamento de um ponto de corte no algoritmo genético de Holland, onde ocorre a preservação dos blocos de construção que existem nos pais em seus filhos, com o propósito de resolver problemas de otimização. O algoritmo genético com o operador proposto, é comparado como o mesmo algoritmo considerando o cruzamento de um ponto e dois pontos de cortes. Esses três operadores foram testados sobre dois problemas de otimização, caixeiro viajante e OneMax. Para avaliar o desempenho do operador de cruzamento proposto em relação ao operador de cruzamento genético de um ponto de corte, onde serão realizados dois tipos de análise: convergência do algoritmo genético e qualidade dos cromossomos encontrados. Ao fim dos testes, foram analisados os resultados obtidos pelo operador proposto com um ponto de corte, e com dois pontos, e o operador genético de cruzamento de um ponto de corte do algoritmo genético de Holland.
Abstract: n this work, a genetic crossover operator based on the preservation of the building blocks that exist between the parent chromosomes has been introduced. This operator is used in place of the genetic crossover operator of a cutoff point in Holland's genetic algorithm, where the preservation of the building blocks that exist in the parents in their children occurs, with the purpose of solving optimization problems. The genetic algorithm with the proposed operator, is compared with the same algorithm considering one cross cut point and two cut points. These three operators were tested on two optimization problems, traveling salesman and OneMax. To evaluate the performance of the proposed crossover operator compared to the genetic one-cutting point cross operator, where two types of analysis will be performed: convergence of the genetic algorithm and quality of the chromosomes found. At the end of the tests, the results obtained by the proposed operator with one cutoff point, and with two points, and the genetic crossover operator of one cutoff point of Holland's genetic algorithm were analyzed.
Palavras-chave: Algoritmos genéticos
Algoritmo de Holland
Operador de cruzamento
Teoria dos schemata
Genetic Algorithms
Holland's algorithm
Crossover operator
Schemata theory
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editor: Universidade Federal de Alagoas
Sigla da Instituição: UFAL
metadata.dc.publisher.department: Curso de Ciências da Computação
Citação: BRITO, José Rubens da Silva. Um operador de cruzamento baseado na preservação dos blocos de construção. 2023. 63 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Instituto de Ciência, Curso Ciência da Computação, Universidade Federal de Alagoas, Maceió, 2022.
Tipo de Acesso: Acesso Aberto
URI: http://www.repositorio.ufal.br/jspui/handle/123456789/12617
Data do documento: 14-jul-2022
Aparece nas coleções:Trabalhos de Conclusão de Curso (TCC) - Bacharelado - CIÊNCIA DA COMPUTAÇÃO- IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Um operador de cruzamento baseado na preservação dos blocos de construção.pdf1.48 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.