Quantum Netlist Compiler (QNC)
Shamminuj Aktar, Abdel-Hameed A. Badawy, Nandakishore Santhi

TL;DR
The paper introduces QNC, a quantum netlist compiler that translates arbitrary unitary operators into executable quantum circuits, facilitating hardware-specific quantum algorithm implementation and optimization.
Contribution
QNC is a novel compiler that handles generic unitary operators and generates OpenQASM-2.0 circuits tailored to diverse quantum hardware technologies.
Findings
QNC successfully converts arbitrary unitaries into quantum circuits.
Simulations on IBM hardware demonstrate QNC's effectiveness.
QNC produces optimized circuits with high success rates.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Parallel Computing and Optimization Techniques
