Publicação:
Otimização pós-síntese de circuitos reversíveis utilizando métodos heurísticos

dc.contributor.advisorSilva, Alexandre César Rodrigues da [UNESP]
dc.contributor.authorRennó, Douglas Uka
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2019-02-12T10:41:30Z
dc.date.available2019-02-12T10:41:30Z
dc.date.issued2019-01-18
dc.description.abstractNeste trabalho foram programados dois algoritmos descritos na literatura denominados de XOR e MDM que realizam a síntese de circuitos reversíveis a partir da tabela verdade. Programou-se também algoritmos relacionados com a otimização pós-síntese, denominados Greedy, Simulated Annealing e Variable Neighbourhood Descent, que empregam métodos heurísticos e regras de reescrita, cujo objetivo é reduzir a quantidade de portas lógicas reversíveis do circuito sintetizado. A contribuição deste trabalho foi o emprego do método Divisão que divide o circuito sintetizado em vizinhanças e aplica o método Simulated Annealing ou Variable Neighbourhood Descent nas partes do circuito. Os métodos de otimização implementados foram comparados utilizando como testes 42 circuitos. Constatou-se que os métodos Simulated Annealing e Variable Neighbourhood Descent em conjunto com o método Divisão geraram circuitos menores. Além disso, o algoritmo que aplica a meta-heurística Simulated Annealing comparado ao Variable Neighbourhood Descent obteve menor quantidade de portas em 7 dos 42 circuitos, mesmo custo em 29 circuitos e pior custo em 6.pt
dc.description.abstractIn this work, two algorithms described in the literature denominated of XOR and MDM are programmes that realize the synthesis of reversible circuits from the truth table. It has been programmed also algorithms related to the post-synthesis optimization, called Greedy, Simulated Annealing and Variable Neighbourhood Descent, which use heuristic methods and rewriting rules, whose objective is to reduce the number of reversible logic gates of the synthesized circuit. The contribution of this work was the use of the Division method that divides the synthesized circuit into neighborhoods and applies the Simulated Annealing or Variable Neighbourhood Descent method in the circuit parts. The implemented optimization methods were compared using 42 circuits as a test. It was found that the Simulated Annealing and Variable Neighborhood Descent methods together with the Division method generated smaller circuits. Furthermore, the algorithm that applies the Simulated Annealing meta-heuristic compared to the Variable Neighbourhood Descent obtained the lowest number of gates in 7 of the 42 circuits, even cost in 29 circuits and the worst cost in 6.en
dc.description.sponsorshipConselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
dc.description.sponsorshipIdCAPES: Código de Financiamento 001
dc.description.sponsorshipIdCNPq: 309193/2015-0
dc.identifier.aleph000912594
dc.identifier.capes33004099080P0
dc.identifier.urihttp://hdl.handle.net/11449/180719
dc.language.isopor
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso aberto
dc.subjectOtimização pós-síntesept
dc.subjectMétodo de otimizaçãopt
dc.subjectMétodos heurísticospt
dc.subjectSimulated annealingen
dc.subjectVariable neighbourhood descenten
dc.subjectPost-synthesis optimizationen
dc.subjectOptimization methoden
dc.subjectHeuristic methodsen
dc.titleOtimização pós-síntese de circuitos reversíveis utilizando métodos heurísticospt
dc.title.alternativePost-synthesis optimization of reversible circuits using heuristic methodsen
dc.typeDissertação de mestrado
dspace.entity.typePublication
unesp.advisor.lattes7360563327585400
unesp.advisor.orcid0000-0003-3646-7801
unesp.campusUniversidade Estadual Paulista (Unesp), Faculdade de Engenharia, Ilha Solteirapt
unesp.embargoOnlinept
unesp.graduateProgramEngenharia Elétrica - FEISpt
unesp.knowledgeAreaAutomaçãopt
unesp.researchAreaControle Instrumentação Eletrônica.pt

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
renno_du_me_ilha.pdf
Tamanho:
2.48 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
2.98 KB
Formato:
Item-specific license agreed upon to submission
Descrição: