On asymptotic gate complexity and depth of reversible circuits without additional memory

From MaRDI portal
Publication:340566

DOI10.1016/J.JCSS.2016.09.010zbMATH Open1391.94921arXiv1504.06876OpenAlexW2963059938MaRDI QIDQ340566FDOQ340566


Authors: Dmitriy V. Zakablukov Edit this on Wikidata


Publication date: 14 November 2016

Published in: Journal of Computer and System Sciences (Search for Journal in Brave)

Abstract: Reversible computation is one of the most promising emerging technologies of the future. The usage of reversible circuits in computing devices can lead to a significantly lower power consumption. In this paper we study reversible logic circuits consisting of NOT, CNOT and 2-CNOT gates. We introduce a set F(n,q) of all transformations mathbbZ2nomathbbZ2n that can be implemented by reversible circuits with (n+q) inputs. We define the Shannon gate complexity function L(n,q) and the depth function D(n,q) as functions of n and the number of additional inputs q. First, we prove general lower bounds for functions L(n,q) and D(n,q). Second, we introduce a new group theory based synthesis algorithm, which can produce a circuit mathfrakS without additional inputs and with the gate complexity L(mathfrakS)leq3n2n+4(1+o(1))mathop/log2n. Using these bounds, we state that almost every reversible circuit with no additional inputs, consisting of NOT, CNOT and 2-CNOT gates, implements a transformation from F(n,0) with the gate complexity L(n,0)asympn2nmathop/log2n and with the depth D(n,0)geq2n(1o(1))mathop/(3log2n).


Full work available at URL: https://arxiv.org/abs/1504.06876




Recommendations




Cites Work


Cited In (12)





This page was built for publication: On asymptotic gate complexity and depth of reversible circuits without additional memory

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q340566)