論文の概要: QuSema: Detecting Silent Bugs in Quantum Libraries via Quantum-knowledge-enhanced Agents
- arxiv url: http://arxiv.org/abs/2610.10258v1
- Date: Wed, 07 Oct 2026 15:33:38 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-10-08 21:58:22.99591
- Title: QuSema: Detecting Silent Bugs in Quantum Libraries via Quantum-knowledge-enhanced Agents
- Title(参考訳): QuSema:Quantum-knowledge-enhanced Agentsによる量子ライブラリの無音バグ検出
- Abstract要約: QuSemaは、量子ライブラリでサイレントバグを見つけるための自動テストエージェントである。
エージェントループを通じて動作し、ライブラリAPIドキュメンテーションとソースコードを繰り返し検査する。
20の歴史的なサイレントバグのベンチマークでは、QuSemaはClaude CodeやCodexよりも平均的なバグリロケーション数を達成している。
- 参考スコア(独自算出の注目度): 24.061347961872894
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum libraries are now critical infrastructure for quantum algorithm development, yet their correctness remains difficult to test. Existing testing techniques mainly rely on failure-based or comparison-based oracles, exposing bugs only when executions fail, violate runtime checks, or disagree with another implementation. Their applicability is limited when suitable execution-based oracles are unavailable, leaving some silent bugs undetected. Such missed bugs can produce incorrect results that propagate into experimental conclusions, simulation studies, and algorithmic designs. Here we present QuSema, an autonomous testing agent for finding silent bugs in quantum libraries. QuSema uses constraints from quantum semantics and documentation as a source-level semantic oracle to assess whether implementation logic can produce invalid outputs from valid inputs. It operates through an agentic loop that repeatedly inspects library API documentation and source code, reasons about the intended behavior of quantum operations, identifies potential semantic deviations, and validates them by generating executable tests through library APIs. Guided by quantum-domain reasoning, QuSema turns high-level behavioral mismatches into concrete, user-triggerable bug reports, enabling it to uncover non-crash defects. We implement QuSema for Qiskit and PennyLane. On a benchmark of 20 historical silent bugs, QuSema achieves higher mean bug relocation counts than Claude Code and Codex, with the DeepSeek configuration costing less than Claude Code. QuSema also discovers 40 previously unknown bugs confirmed by the developers, including 30 silent bugs.
- Abstract(参考訳): 量子ライブラリは現在、量子アルゴリズム開発において重要な基盤となっているが、その正しさはテストが難しいままである。
既存のテストテクニックは、主に障害ベースのあるいは比較ベースのオラクルに依存しており、実行が失敗したり、ランタイムチェックに違反したり、あるいは他の実装に反する場合にのみバグを露呈する。
それらの適用性は、適切な実行ベースのオラクルが利用できない場合に制限され、静かなバグが検出されないままである。
このような欠落したバグは、実験結果、シミュレーション研究、アルゴリズム設計に伝播する誤った結果をもたらす可能性がある。
ここでは、量子ライブラリでサイレントバグを見つけるための自律テストエージェントQuSemaを紹介する。
QuSemaは、実装ロジックが有効な入力から不正な出力を生成できるかどうかを評価するために、量子セマンティクスとドキュメントの制約をソースレベルのセマンティクスのオラクルとして使用する。
エージェントループを通じて動作し、ライブラリAPIのドキュメンテーションとソースコードを繰り返し検査し、量子演算の意図された振る舞いに関する理由を特定し、潜在的なセマンティックな逸脱を特定し、ライブラリAPIを通じて実行可能なテストを生成することによって検証する。
量子ドメイン推論によって導かれたQuSemaは、ハイレベルな行動ミスマッチを具体的なユーザトリガー可能なバグレポートに変換し、非クラッシュな欠陥を明らかにする。
Qiskit と PennyLane 用の QuSema を実装している。
20の歴史的なサイレントバグのベンチマークでは、QuSemaはClaude CodeやCodexよりも平均的なバグリロケーション数が高く、DeepSeekの構成はClaude Codeよりも安い。
QuSemaはまた、開発者が確認した40の既知のバグも発見している。
関連論文リスト
- LLM-Based Invariant Testing for Software Functional Bugs [4.8632580114281065]
ソフトウェア機能バグに対する新しいLLMベースの不変テストフレームワークであるLISAについて述べる。
LISAは、API n-gramフィードバックによって導かれるAPIシーケンスとプログラム不変量を反復的に生成する。
論文 参考訳(メタデータ) (2026-07-21T05:07:22Z) - LLM-Powered Silent Bug Fuzzing in Deep Learning Libraries via Versatile and Controlled Bug Transfer [15.118579443741659]
我々は、歴史的バグレポートには、サイレントバグに関する情報が豊富に活用されていないという観察に基づいて構築する。
我々は大規模言語モデル(LLM)を活用して、サイレントバグファジィのための多目的かつ制御されたバグ転送を行う。
これにより、既知のバグギーから機能的に類似したターゲットへ、リスクの高いコンテキストやオラクルの設計を移すことで、サイレントバグを積極的に検出することができる。
論文 参考訳(メタデータ) (2026-02-26T14:53:26Z) - QSPE: Enumerating Skeletal Quantum Programs for Quantum Library Testing [11.99653900003681]
本稿では,差分テストの原則に従う実践的アプローチであるQSPEを提案し,量子ライブラリに対する既存のアプローチであるSPEを拡張した。
QSPEは完全に自動化されており、事前設定やドメインの専門知識を必要としない。
我々の実験では、QSPEアプローチは、複数の量子コンピューティングプラットフォームにまたがる22,770のプログラム変種を生成する際、顕著な効果を示す。
論文 参考訳(メタデータ) (2026-01-17T08:10:40Z) - Verifying Fault-Tolerance of Quantum Error Correction Codes [7.796308340803447]
大規模フォールトトレラント量子コンピューティングは、ノイズを抑制するために量子エラー訂正符号(QECC)に依存している。
本稿では,量子プログラム言語におけるQECC実装のフォールトトレランスを定式化する。
論文 参考訳(メタデータ) (2025-01-24T10:28:24Z) - CITADEL: Context Similarity Based Deep Learning Framework Bug Finding [37.985497279785235]
既存のDLフレームワークテストツールは非効率で、数百のテストケースを生成し、トリガのバグが少ない。
効率と有効性の観点からバグ発見を高速化する手法であるCitadelを提案する。
論文 参考訳(メタデータ) (2024-06-18T01:51:16Z) - Deep Quantum Error Correction [73.54643419792453]
量子誤り訂正符号(QECC)は、量子コンピューティングのポテンシャルを実現するための鍵となる要素である。
本研究では,新しいエンペンド・ツー・エンドの量子誤りデコーダを効率的に訓練する。
提案手法は,最先端の精度を実現することにより,QECCのニューラルデコーダのパワーを実証する。
論文 参考訳(メタデータ) (2023-01-27T08:16:26Z) - Fault-tolerant Coding for Quantum Communication [71.206200318454]
ノイズチャネルの多くの用途でメッセージを確実に送信するために、回路をエンコードしてデコードする。
すべての量子チャネル$T$とすべての$eps>0$に対して、以下に示すゲートエラー確率のしきい値$p(epsilon,T)$が存在し、$C-epsilon$より大きいレートはフォールトトレラント的に達成可能である。
我々の結果は、遠方の量子コンピュータが高レベルのノイズの下で通信する必要があるような、大きな距離での通信やオンチップでの通信に関係している。
論文 参考訳(メタデータ) (2020-09-15T15:10:50Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。