Comparative Analysis of the Efficiency of the Transformation Algorithm and the Cycles Decomposition Algorithm for the Synthesis of Ternary Reversible Circuits
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | , , |
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 |