论文标题
量子网列表(QNC)
Quantum Netlist Compiler (QNC)
论文作者
论文摘要
在过去的十年中,量子计算硬件已经迅速发展,并成为全球科学家中非常有趣,有前途和活跃的研究领域。为了达到所需的量子功能,量子算法需要从高级描述转换为机器特定的物理操作序列。与古典编译器相反,最先进的量子编译器仍处于起步阶段。我们认为,需要研究量子编译器的研究,该量子编译器可以根据量子机的不同基础技术和特征来处理通用的统一操作员并生成基本的单一操作。在这项工作中,我们介绍了量子网列表编译器(QNC),该编译器(QNC)将任意的单一操作员或所需的量子算法初始状态转换为OpenQASM-2.0电路,使它们能够在实际的量子硬件上运行。在IBM量子系统上进行了广泛的模拟。结果表明,QNC非常适合量子电路优化,并在实践中产生具有竞争力率的电路。
Over the last decade, Quantum Computing hardware has rapidly developed and become a very intriguing, promising, and active research field among scientists worldwide. To achieve the desired quantum functionalities, quantum algorithms require translation from a high-level description to a machine-specific physical operation sequence. In contrast to classical compilers, state-of-the-art quantum compilers are in their infancy. We believe there is a research need for a quantum compiler that can deal with generic unitary operators and generate basic unitary operations according to quantum machines' diverse underlying technologies and characteristics. In this work, we introduce the Quantum Netlist Compiler (QNC) that converts arbitrary unitary operators or desired initial states of quantum algorithms to OpenQASM-2.0 circuits enabling them to run on actual quantum hardware. Extensive simulations were run on the IBM quantum systems. The results show that QNC is well suited for quantum circuit optimization and produces circuits with competitive success rates in practice.