Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures
Quantum computing holds transformative potential, but its adoption is hindered by the complexity of generating efficient, hardware-specific code. This work presents a modular, extensible compiler framework that bridges high-level quantum languages with diverse hardware architectures. The framework consists of three modules: a front-end for parsing quantum code into a hardware-agnostic intermediate representation (IR), an optimization module for enhancing quantum circuits through gate synthesis, qubit routing, and error mitigation, and a back-end for generating hardware-specific instructions. Major contributions include a hardware-agnostic IR for cross-platform compatibility, optimization techniques to reduce gate complexity and noise, and hardware-specific adaptations to improve execution fidelity. A practical demonstration optimizes quantum circuits, highlighting the impact of hardware constraints. Comparative analysis of IBM Quantum and IonQ platforms underscores the role of qubit connectivity and noise resilience in algorithmic performance. This scalable framework enhances quantum software development and efficient hardware utilization.
Authors
- John Adinya Odey
- Saviour Inyang (ORCID: https://orcid.org/0009-0007-8885-6047)
- Ifeoma Ohaeri
- Anietie P. Ekong
- E-U Etuk
- Peace Chiamaka Okafor
- G. G. James (ORCID: https://orcid.org/0000-0001-7942-4444)
- A. U. Unyime
- A. Akpanobong
- D. O. Egete
- C. M. Orazulume
Institutions
- University of Nigeria (NG)
- Akwa Ibom State University (NG)
- Universiti Putra Malaysia (MY)
- Serdang Hospital (MY)
- University of Uyo (NG)
- University of Calabar (NG)
- Robotic Research (United States) (US)
- Ebonyi State University (NG)
- Michael Okpara University of Agriculture (NG)
Publication Details
- Journal
- Journal of the Nigerian Society of Physical Sciences
- Published
- 2025-04-04
- DOI
- https://doi.org/10.46481/jnsps.2025.2615
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00