🤖 AI Summary
This work proposes the first framework capable of automatically compiling general-purpose classical code into quantum programs executable across multiple backends, thereby bridging the development gap between classical software and quantum computing. Leveraging a pretrained parsing model, a modular compilation architecture, and cross-platform quantum circuit generation techniques, the framework translates problem specifications—provided in Python or structured JSON—into hardware-agnostic, executable quantum programs spanning ten representative problem classes. The complete toolchain, including a PyPI package, pretrained models, and evaluation datasets, is open-sourced. Empirical validation through three core experiments demonstrates the framework’s effectiveness, robustness, and reproducibility across diverse problem families and quantum hardware platforms.
📝 Abstract
This is the Replicated Computational Results (RCR) Report for the paper C2|Q>: A Robust Framework for Bridging Classical and Quantum Software Development. The paper introduces a modular, hardware-agnostic framework that translates classical problem specifications - Python code or structured JSON - into executable quantum programs across ten problem families and multiple hardware backends. We release the framework source code on GitHub at https://github.com/C2-Q/C2Q, a pretrained parser model on Zenodo at https://zenodo.org/records/19061125, evaluation data in a separate Zenodo record at https://zenodo.org/records/17071667, and a PyPI package at https://pypi.org/project/c2q-framework/ for lightweight CLI and API use. Experiment 1 is supported through a released pretrained model and training notebook, while Experiments 2 and 3 are directly executable via documented make targets. This report describes the artifact structure, setup instructions, and the mapping from each execution route to the corresponding experiment.