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, Anna 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/218995
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 x 2-based n x n ternary reversible functions.
id UNSP_bdf0ba10331f83fa7f63cccc5629615e
oai_identifier_str oai:repositorio.unesp.br:11449/218995
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 CircuitsReversible circuits synthesisquantum computingmultiple-valued logicThe 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 x 2-based n x n ternary reversible functions.Inst Fed Sao Paulo, Campus Capivari, Sao Paulo, BrazilTech Univ Dortmund, Fac Comp Sci, Dortmund, GermanyState Univ Julio de Mesquita Filho, Sao Paulo, BrazilState Univ Julio de Mesquita Filho, Sao Paulo, BrazilOld City Publishing IncInst Fed Sao PauloTech Univ DortmundUniversidade Estadual Paulista (UNESP)Barbieri, CarolineMoraga, ClaudioLotufo, Anna Diva Plasencia [UNESP]Minussi, Carlos Roberto [UNESP]2022-04-28T18:46:00Z2022-04-28T18:46:00Z2022-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article509-532Journal Of Multiple-valued Logic And Soft Computing. Philadelphia: Old City Publishing Inc, v. 38, n. 5-6, p. 509-532, 2022.1542-3980http://hdl.handle.net/11449/218995WOS:000773518100005Web of Sciencereponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengJournal Of Multiple-valued Logic And Soft Computinginfo:eu-repo/semantics/openAccess2024-07-04T19:06:14Zoai:repositorio.unesp.br:11449/218995Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T18:31:03.501945Repositó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
Reversible circuits synthesis
quantum computing
multiple-valued logic
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, Anna Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
author_role author
author2 Moraga, Claudio
Lotufo, Anna Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
author2_role author
author
author
dc.contributor.none.fl_str_mv Inst Fed Sao Paulo
Tech Univ Dortmund
Universidade Estadual Paulista (UNESP)
dc.contributor.author.fl_str_mv Barbieri, Caroline
Moraga, Claudio
Lotufo, Anna Diva Plasencia [UNESP]
Minussi, Carlos Roberto [UNESP]
dc.subject.por.fl_str_mv Reversible circuits synthesis
quantum computing
multiple-valued logic
topic Reversible circuits synthesis
quantum computing
multiple-valued logic
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 x 2-based n x n ternary reversible functions.
publishDate 2022
dc.date.none.fl_str_mv 2022-04-28T18:46:00Z
2022-04-28T18:46:00Z
2022-01-01
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. Philadelphia: Old City Publishing Inc, v. 38, n. 5-6, p. 509-532, 2022.
1542-3980
http://hdl.handle.net/11449/218995
WOS:000773518100005
identifier_str_mv Journal Of Multiple-valued Logic And Soft Computing. Philadelphia: Old City Publishing Inc, v. 38, n. 5-6, p. 509-532, 2022.
1542-3980
WOS:000773518100005
url http://hdl.handle.net/11449/218995
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.publisher.none.fl_str_mv Old City Publishing Inc
publisher.none.fl_str_mv Old City Publishing Inc
dc.source.none.fl_str_mv Web of Science
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_ 1808128940377636864