論文の概要: QEMI: A Quantum Software Stacks Testing Framework via Equivalence Modulo Inputs
- arxiv url: http://arxiv.org/abs/2602.09942v1
- Date: Tue, 10 Feb 2026 16:26:34 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-02-11 20:17:43.68308
- Title: QEMI: A Quantum Software Stacks Testing Framework via Equivalence Modulo Inputs
- Title(参考訳): QEMI: 同値モデュロ入力による量子ソフトウェアスタックテストフレームワーク
- Authors: Junjie Luo, Shangzhou Xia, Fuyuan Zhang, Jianjun Zhao,
- Abstract要約: 我々は量子ソフトウェアスタックの新しいテスト手法であるQuantum EMIを提案する。
QEMIは、量子制御フロー構造に基づくデッドコードでコードを生成する。
11のクラッシュバグと1つの動作不整合の発見に成功しました。
- 参考スコア(独自算出の注目度): 4.817488266327195
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: As quantum algorithms and hardware continue to evolve, ensuring the correctness of the quantum software stack (QSS) has become increasingly important. However, testing QSSes remains challenging due to the oracle problem, i.e., the lack of a reliable ground truth for expected program behavior. Existing metamorphic testing approaches often rely on equivalent circuit transformations, backend modifications, or parameter tuning to address this issue. In this work, inspired by Equivalence Modulo Inputs (EMI), we propose Quantum EMI (QEMI), a new testing approach for QSSes. Our key contributions include: (1) a random quantum program generator that produces code with dead code based on quantum control-flow structures, and (2) an adaptation of the EMI technique from classical compiler testing to generate variants by removing dead code. By comparing the behavior of these variants, we can detect potential bugs in QSS implementations. We applied QEMI to Qiskit, Q#, and Cirq, and successfully identified 11 crash bugs and 1 behavioral inconsistency. QEMI expands the limited set of testing techniques available for quantum software stacks by going beyond structural transformations and incorporating semantics-preserving ones into quantum program analysis.
- Abstract(参考訳): 量子アルゴリズムとハードウェアが進化を続けるにつれ、量子ソフトウェアスタック(QSS)の正しさがますます重要になっている。
しかし、QSSのテストは、オラクルの問題、すなわち、期待されるプログラムの振る舞いに対して信頼できる基礎的真実が欠如しているため、依然として困難である。
既存のメタモルフィックテストアプローチは、この問題に対処するために等価な回路変換、バックエンドの変更、パラメータチューニングに依存することが多い。
本研究は、Equivalence Modulo Inputs (EMI)にヒントを得て、QSSの新しいテスト手法であるQuantum EMI (QEMI)を提案する。
主な貢献は,(1)量子制御フロー構造に基づくデッドコードを生成するランダムな量子プログラム生成器,(2)古典的なコンパイラテストから,デッドコードを削除することで変種を生成するEMI技術の適応である。
これらの変異の挙動を比較することで、QSS実装の潜在的なバグを検出することができる。
QEMIをQiskit、Q#、Cirqに適用し、11のクラッシュバグと1つの動作不整合の特定に成功した。
QEMIは、構造変換を超越し、セマンティクスを保存するものを量子プログラム分析に組み込むことで、量子ソフトウェアスタックで利用可能な限定的なテスト技術を拡張する。
関連論文リスト
- Noise-Resistant Feature-Aware Attack Detection Using Quantum Machine Learning [43.509065918669314]
連続可変量子鍵分布(continuous-variable quantum key distribution, CV-QKD)は、無条件のセキュリティ保証を提供する量子通信技術である。
高速CV-QKDシステムのセキュリティを保護する量子機械学習(QML)ベースの攻撃検出フレームワーク(QML-ADF)を提案する。
論文 参考訳(メタデータ) (2026-01-11T03:40:45Z) - QCircuitBench: A Large-Scale Dataset for Benchmarking Quantum Algorithm Design [63.02824918725805]
量子コンピューティングは、量子アルゴリズムによる古典的コンピューティングよりも大幅にスピードアップされていることが認識されている。
QCircuitBenchは、量子アルゴリズムの設計と実装におけるAIの能力を評価するために設計された最初のベンチマークデータセットである。
論文 参考訳(メタデータ) (2024-10-10T14:24:30Z) - QuanTest: Entanglement-Guided Testing of Quantum Neural Network Systems [45.18451374144537]
量子ニューラルネットワーク(QNN)は、ディープラーニング(DL)原理と量子力学の基本理論を組み合わせて、量子加速による機械学習タスクを実現する。
QNNシステムは従来の量子ソフトウェアと古典的なDLシステムとは大きく異なり、QNNテストにとって重要な課題となっている。
QNNシステムにおける潜在的誤動作を明らかにするために,量子絡み合い誘導型対向テストフレームワークであるQuanTestを提案する。
論文 参考訳(メタデータ) (2024-02-20T12:11:28Z) - Symbolic Execution for Quantum Error Correction Programs [3.018910972030221]
量子プログラムのシンボリック実行フレームワークであるQSEを定義する。
本稿では、量子誤り訂正(QEC)プログラムの効率的な解析のために、安定化器発生器の位相を象徴するシンボリック安定化器状態を紹介する。
我々はQuantumSE.jlというプロトタイプツールでシンボル安定化状態をサポートしてQSEを実装した。
論文 参考訳(メタデータ) (2023-11-19T12:31:11Z) - Quantum Imitation Learning [74.15588381240795]
本稿では、量子優位性を利用してILを高速化する量子模倣学習(QIL)を提案する。
量子行動クローニング(Q-BC)と量子生成逆模倣学習(Q-GAIL)という2つのQILアルゴリズムを開発した。
実験結果から,Q-BCとQ-GAILの両者が,従来のものと同等の性能を達成できることが判明した。
論文 参考訳(メタデータ) (2023-04-04T12:47:35Z) - Variational Quantum Eigensolver for Classification in Credit Sales Risk [0.5524804393257919]
本稿では,変分量子固有解器(VQE)といわゆるSWAP-Testに基づく量子回路について考察する。
活用されたデータセットでは、2つのクラスが観察できる。
この解はコンパクトであり、対数的に増加するキュービット数だけを必要とする。
論文 参考訳(メタデータ) (2023-03-05T23:08:39Z) - Quantum-Error-Mitigation Circuit Groups for Noisy Quantum Metrology [0.0]
量子技術は、量子コヒーレンスや量子絡み合いのような量子系に固有の性質を利用する。
量子技術は環境との相互作用(デコヒーレンス)に対して脆弱であり、それらを高精度に活用するにはエラー軽減技術を開発する必要がある。
論文 参考訳(メタデータ) (2023-03-03T10:01:42Z) - Quantum circuit architecture search for variational quantum algorithms [88.71725630554758]
本稿では、QAS(Quantum Architecture Search)と呼ばれるリソースと実行時の効率的なスキームを提案する。
QASは、よりノイズの多い量子ゲートを追加することで得られる利点と副作用のバランスをとるために、自動的にほぼ最適アンサッツを求める。
数値シミュレータと実量子ハードウェアの両方に、IBMクラウドを介してQASを実装し、データ分類と量子化学タスクを実現する。
論文 参考訳(メタデータ) (2020-10-20T12:06:27Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。