Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits

Detalhes bibliográficos
Autor(a) principal: Barbieri, Caroline
Data de Publicação: 2022
Outros Autores: Moraga, Claudio, Lotufo, Diva Plasencia [UNESP], Minussi, Carlos Roberto [UNESP]
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/241778
Resumo: The design algorithm for binary reversible circuits based on the decomposition of permutations as cascade of disjoint cycles (CD algorithm) is extended to the ternary domain. Its performance is evaluated using as a benchmark all 362, 880 ternary reversible functions of two arguments, and is compared to that of the transformation based MMD algorithm. It is shown that in 96.71% of the cases the MMD algorithm leads to reversible circuits with a cost not higher than that obtained with the CD algorithm, and in 54.39% of the cases the MMD algorithm leads to reversible circuits with a cost lower than that obtained with the CD algorithm. Moreover the CD algorithm in 96% of the circuits reaches realizations with lower cost compared to the cost of decompositions into transpositions and in 69.5% of the circuits with respect to decompositions into 3-cycles. The results may be extended to the class of 2 × 2-based n × n ternary reversible functions.
id UNSP_4d198b0c3b5aaf9ef92edb95b51e3ecb
oai_identifier_str oai:repositorio.unesp.br:11449/241778
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuitsmultiple-valued logicquantum computingReversible circuits synthesisThe design algorithm for binary reversible circuits based on the decomposition of permutations as cascade of disjoint cycles (CD algorithm) is extended to the ternary domain. Its performance is evaluated using as a benchmark all 362, 880 ternary reversible functions of two arguments, and is compared to that of the transformation based MMD algorithm. It is shown that in 96.71% of the cases the MMD algorithm leads to reversible circuits with a cost not higher than that obtained with the CD algorithm, and in 54.39% of the cases the MMD algorithm leads to reversible circuits with a cost lower than that obtained with the CD algorithm. Moreover the CD algorithm in 96% of the circuits reaches realizations with lower cost compared to the cost of decompositions into transpositions and in 69.5% of the circuits with respect to decompositions into 3-cycles. The results may be extended to the class of 2 × 2-based n × n ternary reversible functions.Instituto Federal de Sao Paulo – Campus CapivariFaculty of Computer Science Technical University of DortmundState University “Julio de Mesquita Filho”State University “Julio de Mesquita Filho”Instituto Federal de Sao Paulo – Campus CapivariTechnical University of DortmundUniversidade Estadual Paulista (UNESP)Barbieri, CarolineMoraga, ClaudioLotufo, Diva Plasencia [UNESP]Minussi, Carlos Roberto [UNESP]2023-03-02T00:08:20Z2023-03-02T00:08:20Z2022-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article509-532Journal of Multiple-Valued Logic and Soft Computing, v. 38, n. 5-6, p. 509-532, 2022.1542-39991542-3980http://hdl.handle.net/11449/2417782-s2.0-85128955712Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengJournal of Multiple-Valued Logic and Soft Computinginfo:eu-repo/semantics/openAccess2024-07-04T19:05:44Zoai:repositorio.unesp.br:11449/241778Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T14:08:45.845993Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
title Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
spellingShingle Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
Barbieri, Caroline
multiple-valued logic
quantum computing
Reversible circuits synthesis
title_short Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
title_full Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
title_fullStr Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
title_full_unstemmed Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
title_sort Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
author Barbieri, Caroline
author_facet Barbieri, Caroline
Moraga, Claudio
Lotufo, Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
author_role author
author2 Moraga, Claudio
Lotufo, Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
author2_role author
author
author
dc.contributor.none.fl_str_mv Instituto Federal de Sao Paulo – Campus Capivari
Technical University of Dortmund
Universidade Estadual Paulista (UNESP)
dc.contributor.author.fl_str_mv Barbieri, Caroline
Moraga, Claudio
Lotufo, Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
dc.subject.por.fl_str_mv multiple-valued logic
quantum computing
Reversible circuits synthesis
topic multiple-valued logic
quantum computing
Reversible circuits synthesis
description The design algorithm for binary reversible circuits based on the decomposition of permutations as cascade of disjoint cycles (CD algorithm) is extended to the ternary domain. Its performance is evaluated using as a benchmark all 362, 880 ternary reversible functions of two arguments, and is compared to that of the transformation based MMD algorithm. It is shown that in 96.71% of the cases the MMD algorithm leads to reversible circuits with a cost not higher than that obtained with the CD algorithm, and in 54.39% of the cases the MMD algorithm leads to reversible circuits with a cost lower than that obtained with the CD algorithm. Moreover the CD algorithm in 96% of the circuits reaches realizations with lower cost compared to the cost of decompositions into transpositions and in 69.5% of the circuits with respect to decompositions into 3-cycles. The results may be extended to the class of 2 × 2-based n × n ternary reversible functions.
publishDate 2022
dc.date.none.fl_str_mv 2022-01-01
2023-03-02T00:08:20Z
2023-03-02T00:08:20Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv Journal of Multiple-Valued Logic and Soft Computing, v. 38, n. 5-6, p. 509-532, 2022.
1542-3999
1542-3980
http://hdl.handle.net/11449/241778
2-s2.0-85128955712
identifier_str_mv Journal of Multiple-Valued Logic and Soft Computing, v. 38, n. 5-6, p. 509-532, 2022.
1542-3999
1542-3980
2-s2.0-85128955712
url http://hdl.handle.net/11449/241778
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Journal of Multiple-Valued Logic and Soft Computing
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 509-532
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128322081652736