Skip to main content
QUICK REVIEW

[论文解读] A framework for reversible circuit complexity

Mathias Soeken, Nabila Abdessaied|arXiv (Cornell University)|Jul 22, 2014
Quantum Computing Algorithms and Architecture参考文献 13被引用 7
一句话总结

本文提出了一种利用两类关键界限分析可逆电路复杂度的框架:单目标门的线性上界和Toffoli门的指数下界。通过采用ESOP基合成方法,表明当控制函数的乘积项较少时,可逆函数可使用线性规模的Toffoli电路实现,从而实现一种‘优于最优’的嵌入策略,将辅助线数量减少至传统界限以下。

ABSTRACT

Reversible single-target gates are a generalization of Toffoli gates which are a helpful formal representation for the description of synthesis algorithms but are too general for an actual implementation based on some technology. There is an exponential lower bound on the number of Toffoli gates required to implement any reversible function, however, there is also a linear upper bound on the number of single-target gates which can be proven using a constructive proof based on a former presented synthesis algorithm. Since single-target gates can be mapped to a cascade of Toffoli gates, this synthesis algorithm provides an interesting framework for reversible circuit complexity. The paper motivates this framework and illustrates first possible applications based on it.

研究动机与目标

  • 建立一个正式的可逆电路复杂度分析框架。
  • 解决尽管可逆函数在量子计算和低功耗计算中具有重要意义,但其系统性复杂度分析仍显不足的问题。
  • 探讨单目标门(用于分析)与Toffoli门(用于实现)之间的权衡。
  • 识别在受限门类型下可实现高效合成的函数类别。
  • 开发一种新型嵌入策略,其在辅助线使用方面优于传统方法。

提出的方法

  • 使用异或和积(ESOP)表达式将单目标门映射为Toffoli门的级联。
  • 应用构造性合成算法,证明实现任意可逆函数所需的单目标门数量存在线性上界。
  • 通过归纳法证明:在n条线上具有n个单目标门的半V形可逆电路可实现恰好 (2^{2^{n-1}})^n 种不同函数。
  • 通过在单目标门中对目标线进行有序且非重叠的排列,为可逆函数的一个子集定义规范表示。
  • 提出一种从 B_{n-1,n} 中的非可逆函数到可逆函数的映射,通过与半V形电路之间的一一对应关系实现。
  • 引入一种嵌入技术,通过利用结构约束,将所需辅助线数量减少至标准的 2n−1 以下。

实验结果

研究问题

  • RQ1实现任意可逆函数所需的Toffoli门的最小数量是多少?其与单目标门数量相比如何?
  • RQ2控制函数ESOP复杂度较低的可逆函数是否可以使用线性规模的Toffoli电路实现?
  • RQ3哪些函数类别可由受限的可逆电路拓扑结构(如半V形电路)表征?
  • RQ4是否可能将非可逆函数嵌入可逆电路中,且使用的辅助线数量少于传统的 2n−1 界限?
  • RQ5单目标门电路的结构如何影响所生成函数类别的规模与表达能力?

主要发现

  • 任何n输入的可逆函数均可使用至多n个单目标门实现,确立了线性上界。
  • 存在需要指数数量Toffoli门的可逆函数,确立了指数下界。
  • 在n条线上具有n个单目标门的半V形可逆电路可恰好实现 (2^{2^{n-1}})^n 种不同函数,构成一种规范表示。
  • 此类电路可实现的函数数量与 B_{n-1,n} 中布尔函数的数量相等,从而实现一一对应。
  • 一种新型嵌入策略可将 B_{n-1,n} 中的函数映射到仅使用n条线的可逆电路中,优于传统的 2n−1 条线界限。
  • 其单目标门中控制函数的ESOP乘积项数量为常数的函数,可使用线性规模的Toffoli电路实现。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。