arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2004.08420quant-phcs.ET
收藏

量子线路的高级等价性检验

Advanced Equivalence Checking for Quantum Circuits

Lukas Burgholzer, Robert Wille

摘要:

量子计算将改变我们解决某些问题的方式。它有望大大加快许多化学、金融和机器学习应用的速度。然而,为了利用这些承诺,在能够在实际设备上执行概念量子算法之前,需要使用由编译、分解或映射等步骤组成的复杂设计流程。这导致在不同抽象层次上的描述可能彼此显著不同。底层设计问题的复杂性不仅需要为单个步骤提供有效的解决方案,而且还需要验证在所有抽象级别中保留了最初预期的功能。这激发了量子线路的等价性检验方法。然而,大多数现有方法受到经典领域的启发,并且仅仅被扩展以支持量子线路(即,不仅依赖于0和1,而且还采用叠加和纠缠的电路)。在这项工作中,我们提出了一种先进的方法,它采取不同的范例的量子线路不仅是一种负担,但作为一个机会。事实上,所提出的方法明确地利用了量子计算特有的特性,以克服现有方法的缺点。我们表明,通过利用量子线路的可逆性,复杂性可以保持在许多情况下是可行的。此外,我们表明,在对比的经典领域,模拟是非常强大的验证量子线路。实验评估证实,由此产生的方法允许进行等价性检查显着快于以往任何时候-在许多情况下,只有一个单一的模拟运行是足够的。拟议方法的实施情况可在https://iic.jku.at/eda/research/quantum_verification/上公开查阅。

英文摘要:

Quantum computing will change the way we tackle certain problems. It promises to dramatically speed-up many chemical, financial, and machine-learning applications. However, to capitalize on those promises, complex design flows composed of steps such as compilation, decomposition, or mapping need to be employed before being able to execute a conceptual quantum algorithm on an actual device. This results in descriptions at various levels of abstraction which may significantly differ from each other. The complexity of the underlying design problems necessitates to not only provide efficient solutions for the single steps, but also to verify that the originally intended functionality is preserved throughout all levels of abstraction. This motivates methods for equivalence checking of quantum circuits. However, most existing methods are inspired by the classical realm and have merely been extended to support quantum circuits (i.e., circuits which do not only rely on 0's and 1's, but also employ superposition and entanglement). In this work, we propose an advanced methodology which takes the different paradigms of quantum circuits not only as a burden, but as an opportunity. In fact, the proposed methodology explicitly utilizes characteristics unique to quantum computing in order to overcome the shortcomings of existing approaches. We show that, by exploiting the reversibility of quantum circuits, complexity can be kept feasible in many cases. Moreover, we show that, in contrast to the classical realm, simulation is very powerful in verifying quantum circuits. Experimental evaluations confirm that the resulting methodology allows one to conduct equivalence checking dramatically faster than ever before--in many cases just a single simulation run is sufficient. An implementation of the proposed methodology is publicly available at https://iic.jku.at/eda/research/quantum_verification/.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑