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
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Lopes, Roberta Vilhena Vieira-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7000283790939630pt_BR
dc.contributor.referee1Costa, Evandro de Barros-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/5760364940162939pt_BR
dc.contributor.referee2Maciel, Andrilene Ferreira-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/4377561436932541pt_BR
dc.creatorBrito, José Rubens da Silva-
dc.creator.Latteshttp://lattes.cnpq.br/0161255538661456pt_BR
dc.date.accessioned2023-11-21T13:21:55Z-
dc.date.available2023-11-21-
dc.date.available2023-11-21T13:21:55Z-
dc.date.issued2022-07-14-
dc.identifier.citationBRITO, 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.pt_BR
dc.identifier.urihttp://www.repositorio.ufal.br/jspui/handle/123456789/12617-
dc.description.abstractn 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.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCurso de Ciências da Computaçãopt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectAlgoritmos genéticospt_BR
dc.subjectAlgoritmo de Hollandpt_BR
dc.subjectOperador de cruzamentopt_BR
dc.subjectTeoria dos schematapt_BR
dc.subjectGenetic Algorithmspt_BR
dc.subjectHolland's algorithmpt_BR
dc.subjectCrossover operatorpt_BR
dc.subjectSchemata theorypt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleUm operador de cruzamento baseado na preservação dos blocos de construçãopt_BR
dc.title.alternativeA crossing operator based on the preservation of building blockspt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.description.resumoNeste 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.pt_BR
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.