Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/62939

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorBLAWID, Stefan Michael Blawid-
dc.contributor.authorTÁVORA, Humberto Costa Cordeiro-
dc.date.accessioned2025-05-09T13:40:47Z-
dc.date.available2025-05-09T13:40:47Z-
dc.date.issued2025-04-03-
dc.date.submitted2025-04-15-
dc.identifier.citationTÁVORA, Humberto Costa Cordeiro. Aplicação de CGP na síntese de circuitos tolerantes a falhas. 2025. Trabalho de conclusão de curso (Engenharia da Computação) - Universidade Federal de Pernambuco, Recife, 2025pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/62939-
dc.description.abstractO avanço tecnológico tem permitido a miniaturização de circuitos, aumentando a densi- dade de transistores e portas lógicas. No entanto, essa complexidade crescente também eleva a suscetibilidade a defeitos, exigindo novas abordagens para o design de circuitos digitais robustos. A Programação Genética Cartesiana (CGP) surge como uma técnica promissora, capaz de evoluir circuitos lógicos com desempenho superior, especialmente em cenários onde a tolerância a falhas é crítica. Este trabalho aplicou a CGP na evolução de circuitos combinacionais básicos, como geradores de paridade ímpar, simulando falhas de componentes durante o processo evolutivo. A estratégia (1 + 𝜆) foi utilizada para guiar a evolução, com a injeção de falhas no cálculo do fitness e a introdução de ruído esto- cástico para evitar a estagnação em máximos locais. Os resultados demonstraram que os circuitos evoluídos apresentaram maior robustez em comparação com soluções mínimas do estado da arte, com um aumento de 18,9% no fitness em cenários de falha única. Em cenários estocásticos, onde a probabilidade de falha variou de 1% a 5%, os circuitos evoluí- dos também se mostraram superiores, embora com diferenças menos expressivas. Apesar do aumento no tamanho dos circuitos, a abordagem mostrou-se eficaz para melhorar a tolerância a falhas, explorando conceitos como redundância e degeneração, inspirados em sistemas biológicos.pt_BR
dc.format.extent36p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectprogramação genética cartesiana (CGP)pt_BR
dc.subjectcircuitos tolerantes a falhaspt_BR
dc.subjectredundânciapt_BR
dc.subjectdegeneraçãopt_BR
dc.titleAplicação de CGP na síntese de circuitos tolerantes a falhaspt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/6828801260779381pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/3740757562716147pt_BR
dc.description.abstractxTechnological advancements have enabled the miniaturization of circuits, increasing the density of transistors and logic gates. However, this growing complexity also raises sus- ceptibility to defects, demanding new approaches for designing robust digital circuits. Cartesian Genetic Programming (CGP) emerges as a promising technique, capable of evolving logic circuits with superior performance, especially in scenarios where fault to- lerance is critical. This work applied CGP to evolve basic combinational circuits, such as odd parity generators, simulating component failures during the evolutionary process. The (1 + 𝜆) strategy was used to guide evolution, with fault injection in fitness calculation and the introduction of stochastic noise to avoid stagnation in local optima. The results demonstrated that the evolved circuits exhibited greater robustness compared to state-of-the-art minimal solutions, with an 18.9% increase in fitness in single- failure scenarios. In stochastic scenarios, where the probability of failure ranged from 1% to 5%, the evolved circuits also performed better, albeit with less significant differences. Despite the increase in circuit size, the approach proved effective in improving fault to- lerance, exploring concepts such as redundancy and degeneracy, inspired by biological systems.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduationEngenharia da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
dc.identifier.orcid0009-0001-0713-6408pt_BR
Aparece en las colecciones: (TCC) - Engenharia da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TCC Humberto Costa Cordeiro Távora.pdf1.56 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons