論文の概要: C2|Q>: A Robust Framework for Bridging Classical and Quantum Software Development
- arxiv url: http://arxiv.org/abs/2510.02854v1
- Date: Fri, 03 Oct 2025 09:43:51 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-10-06 16:35:52.339835
- Title: C2|Q>: A Robust Framework for Bridging Classical and Quantum Software Development
- Title(参考訳): C2|Q>: 古典的および量子的ソフトウェア開発を橋渡しするためのロバストフレームワーク
- Authors: Boshuai Ye, Arif Ali Khan, Teemu Pihkakoski, Peng Liang, Muhammad Azeem Akbar, Matti Silveri, Lauri Malmi,
- Abstract要約: ハードウェアに依存しない量子ソフトウェア開発フレームワークC2|Q>を提案する。
古典的な仕様(コード)を量子実行可能プログラムに変換する。
このフレームワークは、ワークフローを3つのコアモジュールに分類することで、モジュール化されたソフトウェアエンジニアリングの原則を適用します。
- 参考スコア(独自算出の注目度): 2.1232112124111775
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum Software Engineering (QSE) is emerging as a critical discipline to make quantum computing accessible to a broader developer community; however, most quantum development environments still require developers to engage with low-level details across the software stack - including problem encoding, circuit construction, algorithm configuration, hardware selection, and result interpretation - making them difficult for classical software engineers to use. To bridge this gap, we present C2|Q>: a hardware-agnostic quantum software development framework that translates classical specifications (code) into quantum-executable programs while preserving methodological rigor. The framework applies modular software engineering principles by classifying the workflow into three core modules: an encoder that classifies problems, produces Quantum-Compatible Formats (QCFs), and constructs quantum circuits, a deployment module that generates circuits and recommends hardware based on fidelity, runtime, and cost, and a decoder that interprets quantum outputs into classical solutions. In evaluation, the encoder module achieved a 93.8% completion rate, the hardware recommendation module consistently selected the appropriate quantum devices for workloads scaling up to 56 qubits, and the full C2|Q>: workflow successfully processed classical specifications (434 Python snippets and 100 JSON inputs) with completion rates of 93.8% and 100%, respectively. For case study problems executed on publicly available NISQ hardware, C2|Q>: reduced the required implementation effort by nearly 40X compared to manual implementations using low-level quantum software development kits (SDKs), with empirical runs limited to small- and medium-sized instances consistent with current NISQ capabilities. The open-source implementation of C2|Q>: is available at https://github.com/C2-Q/C2Q
- Abstract(参考訳): 量子ソフトウェア工学(Quantum Software Engineering, QSE)は、量子コンピューティングをより広い開発者コミュニティに公開するための重要な分野として浮上している。しかしながら、ほとんどの量子開発環境では、問題エンコーディング、サーキット構成、アルゴリズム構成、ハードウェア選択、結果解釈など、ソフトウェアスタック全体で低レベルの詳細を扱う必要がある。
このギャップを埋めるため,古典的な仕様(コード)を量子実行可能プログラムに変換するハードウェアに依存しない量子ソフトウェア開発フレームワークであるC2|Q>を提案する。
このフレームワークは、ワークフローを3つのコアモジュールに分類することで、モジュラーソフトウェアエンジニアリングの原則を適用している: 問題を分類し、量子互換フォーマット(QCF)を生産し、量子回路を構築するエンコーダ、回路を生成するデプロイモジュール、実行時、コストに基づいてハードウェアを推奨するデプロイモジュール、量子出力を古典的なソリューションに解釈するデコーダ。
評価において、エンコーダモジュールは93.8%の完成率を獲得し、ハードウェアレコメンデーションモジュールは56キュービットまでのスケーリングを行うための適切な量子デバイスを一貫して選択した。
NISQハードウェア上で実行されるケーススタディ問題として,C2|Q>: 現行のNISQ機能と一致する中小インスタンスに限定した,低レベルの量子ソフトウェア開発キット(SDK)を使用した手動実装と比較して,必要な実装労力を40倍近く削減した。
C2|Q>のオープンソース実装:https://github.com/C2-Q/C2Qで公開
関連論文リスト
- Quantum Executor: A Unified Interface for Quantum Computing [46.36953285198747]
Quantum Executorは、不均一なプラットフォーム間で量子実験をオーケストレーションするために設計された、バックエンドに依存しない実行エンジンである。
主な機能は、非同期および分散実行のサポート、カスタマイズ可能な実行戦略、量子実験を管理するための統一APIである。
論文 参考訳(メタデータ) (2025-07-10T09:55:32Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model [5.465644852381506]
本稿では,量子コンピューティングと古典コンピューティングを統合するハイブリッドフルスタック反復モデルを提案する。
量子に依存しないコーディング、テスト、デプロイメント、クラウドコンピューティングサービス、オーケストレーション、翻訳、実行、解釈フェーズを含む、量子ソフトウェア開発のための包括的なライフサイクルを提供する。
論文 参考訳(メタデータ) (2024-03-18T11:18:33Z) - A Quantum-Classical Collaborative Training Architecture Based on Quantum
State Fidelity [50.387179833629254]
我々は,コ・テンク (co-TenQu) と呼ばれる古典量子アーキテクチャを導入する。
Co-TenQuは古典的なディープニューラルネットワークを41.72%まで向上させる。
他の量子ベースの手法よりも1.9倍も優れており、70.59%少ない量子ビットを使用しながら、同様の精度を達成している。
論文 参考訳(メタデータ) (2024-02-23T14:09:41Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEAはノイズ適応型量子回路のインタイムスパース探索である。
1)トレーニング中の暗黙の回路容量と(2)雑音の頑健さの2つの主要な目標を達成することを目的としている。
提案手法は, 量子ゲート数の半減と回路実行の2倍の時間節約で, 最先端の計算結果を確立する。
論文 参考訳(メタデータ) (2024-01-10T22:33:00Z) - A Classical Architecture For Digital Quantum Computers [21.99729700579818]
ボトルネックのスケーリング デジタル量子コンピュータの作成は、量子計算と古典的コンポーネントの両方の課題を引き起こす。
我々は,古典的なアーキテクチャを提示し,後者の課題の包括的リストに一度に対処し,それをエンドツーエンドシステムで完全に実装する。
我々のアーキテクチャは、大規模量子プロセッサのスケーラブルで高精度な制御を可能にし、量子ハードウェアの進化する要求に対応する。
論文 参考訳(メタデータ) (2023-05-23T17:44:06Z) - Open Source Variational Quantum Eigensolver Extension of the Quantum
Learning Machine (QLM) for Quantum Chemistry [0.0]
我々は,化学に着想を得た適応手法の使用と開発のための新しいオープンソースQCパッケージ,Open-VQEを紹介した。
Atos Quantum Learning Machine (QLM)は、コンピュータプログラムを記述、最適化できる汎用プログラミングフレームワークである。
OpenVQEとともに、新しいオープンソースモジュールであるmyQLMFermion(QC開発において重要な重要なQLMリソースを含む)を紹介します。
論文 参考訳(メタデータ) (2022-06-17T14:24:22Z) - Full-stack quantum computing systems in the NISQ era: algorithm-driven
and hardware-aware compilation techniques [1.3496450124792878]
現在のフルスタック量子コンピューティングシステムの概要について概説する。
我々は、隣接する層間の密な共設計と垂直な層間設計の必要性を強調します。
論文 参考訳(メタデータ) (2022-04-13T13:26:56Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
本研究は、D-Wave 2000Q量子アニール上の分子電子ハミルトニアン固有値-固有ベクトル問題を解くために、一般量子アニール固有解法(QAE)アルゴリズムを実装した。
そこで本研究では,D-Waveハードウェアを用いた各種分子系における基底および電子励起状態の取得について述べる。
論文 参考訳(メタデータ) (2020-09-02T22:46:47Z) - Quingo: A Programming Framework for Heterogeneous Quantum-Classical
Computing with NISQ Features [0.0]
HQCCアプリケーション上でのプログラマビリティを実現するために,量子古典的ソフトウェアとハードウェアの統合と管理を行うQuingoフレームワークを提案する。
また、タイマに基づくタイミング制御と不透明な操作定義を強調する外部ドメイン固有言語であるQuingo言語を提案する。
論文 参考訳(メタデータ) (2020-09-02T06:42:51Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。