English

On Gate Complexity of Reversible Circuits Consisting of NOT, CNOT and 2-CNOT Gates

Emerging Technologies 2016-07-08 v2

Abstract

The paper discusses the gate complexity of reversible circuits consisting of NOT, CNOT and 2-CNOT gates. The Shannon gate complexity function L(n,q)L(n, q) for a reversible circuit, implementing a Boolean transformation f ⁣:Z2nZ2nf\colon \mathbb Z_2^n \to \mathbb Z_2^n, is defined as a function of nn and the number of additional inputs qq. The general lower bound L(n,q)2n(n2)3log2(n+q)n3L(n,q) \geq \frac{2^n(n-2)}{3\log_2(n+q)} - \frac{n}{3} for the gate complexity of a reversible circuit is proved. An upper bound L(n,0)3n2n+4(1+o(1))/log2nL(n,0) \leqslant 3n2^{n+4}(1+o(1)) \mathop / \log_2n for the gate complexity of a reversible circuit without additional inputs is proved. An upper bound L(n,q0)2nL(n,q_0) \lesssim 2^n for the gate complexity of a reversible circuit with q0n2no(n)q_0 \sim n2^{n-o(n)} additional inputs is proved.

Keywords

Cite

@article{arxiv.1412.2662,
  title  = {On Gate Complexity of Reversible Circuits Consisting of NOT, CNOT and 2-CNOT Gates},
  author = {Dmitry V. Zakablukov},
  journal= {arXiv preprint arXiv:1412.2662},
  year   = {2016}
}

Comments

In Russian, 18 pages, 1 figure