论文标题

朝着编码量子电路的SAT:从古典电路到Clifford电路的旅程

Towards a SAT Encoding for Quantum Circuits: A Journey From Classical Circuits to Clifford Circuits and Beyond

论文作者

Berent, Lucas, Burgholzer, Lukas, Wille, Robert

论文摘要

令人满意的测试(SAT)技术是在古典计算中建立了良好的,在这些计算中,它们用于解决各种各样的问题,例如在古典电路和系统的设计中。类似于经典领域,量子算法通常被建模为电路和类似的设计任务。因此,自然要提出一个问题,是否也可以使用SAT技术在量子领域中的这些设计任务。据我们所知,没有针对任意量子电路的SAT配方,也不知道这种方法是否完全可行。在这项工作中,我们定义了一个命题SAT,该命题原则上可以应用于任意量子电路。但是,我们表明,由于代表量子状态的固有复杂性,构建这种编码通常是不可行的。因此,我们建立了确定所提出的编码的可行性并确定满足这些标准的量子电路类别的一般标准。我们明确说明如何将所提出的编码应用于Clifford电路类作为代表。最后,我们从经验上证明了对克利福德电路的建议编码的适用性和效率。通过这些结果,我们为继续在古典电路和量子电路的系统设计中持续成功的基础奠定了基础。

Satisfiability Testing (SAT) techniques are well-established in classical computing where they are used to solve a broad variety of problems, e.g., in the design of classical circuits and systems. Analogous to the classical realm, quantum algorithms are usually modelled as circuits and similar design tasks need to be tackled. Thus, it is natural to pose the question whether these design tasks in the quantum realm can also be approached using SAT techniques. To the best of our knowledge, no SAT formulation for arbitrary quantum circuits exists and it is unknown whether such an approach is feasible at all. In this work, we define a propositional SAT encoding that, in principle, can be applied to arbitrary quantum circuits. However, we show that due to the inherent complexity of representing quantum states, constructing such an encoding is not feasible in general. Therefore, we establish general criteria for determining the feasibility of the proposed encoding and identify classes of quantum circuits fulfilling these criteria. We explicitly demonstrate how the proposed encoding can be applied to the class of Clifford circuits as a representative. Finally, we empirically demonstrate the applicability and efficiency of the proposed encoding for Clifford circuits. With these results, we lay the foundation for continuing the ongoing success of SAT in classical circuit and systems design for quantum circuits.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源