論文の概要: QDiff: Differential Testing of Quantum Software Stacks
- arxiv url: http://arxiv.org/abs/2611.08220v1
- Date: Thu, 05 Nov 2026 16:08:19 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-11-07 04:55:13.570531
- Title: QDiff: Differential Testing of Quantum Software Stacks
- Title(参考訳): QDiff: 量子ソフトウェアスタックの差分テスト
- Abstract要約: いくつかの量子ソフトウェアスタック (QSS) は、量子コンピューティングのハードウェアの急速な進歩に対応して開発された。
QSSは、結果の確率的性質、明確なハードウェア仕様の欠如、量子プログラミングの複雑さのために、テストが難しい。
この研究は、3つの大きな革新と共にQDIFFと名付けられた、QSSの新たな差分テストアプローチを考案した。
- 参考スコア(独自算出の注目度): 7.4992603423832795
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Over the past few years, several quantum software stacks (QSS) have been developed in response to rapid hardware advances in quantum computing. A QSS includes a quantum programming language, an optimizing compiler that translates a quantum algorithm written in a high-level language into quantum gate instructions, a quantum simulator that emulates these instructions on a classical device, and a software controller that sends analog signals to a very expensive quantum hardware based on quantum circuits. In comparison to traditional compilers and architecture simulators, QSSes are difficult to tests due to the probabilistic nature of results, the lack of clear hardware specifications, and quantum programming complexity. This work devises a novel differential testing approach for QSSes, named QDIFF with three major innovations: (1) We generate input programs to be tested via semantics-preserving, source to source transformation to explore program variants. (2) We speed up differential testing by filtering out quantum circuits that are not worthwhile to execute on quantum hardware by analyzing static characteristics such as a circuit depth, 2 qubit gate operations, gate error rates, and T1 relaxation time. (3) We design an extensible equivalence checking mechanism via distribution comparison functions such as Kolmogorov Smirnov test and cross entropy
- Abstract(参考訳): ここ数年、量子コンピューティングの急速なハードウェア進歩に対応するために、いくつかの量子ソフトウェアスタック(QSS)が開発されてきた。
QSSは、量子プログラミング言語、高レベル言語で記述された量子アルゴリズムを量子ゲート命令に変換する最適化コンパイラ、古典的なデバイス上でこれらの命令をエミュレートする量子シミュレータ、および量子回路に基づく非常に高価な量子ハードウェアにアナログ信号を送信するソフトウェアコントローラを含む。
従来のコンパイラやアーキテクチャシミュレータと比較して、QSSは結果の確率的な性質、明確なハードウェア仕様の欠如、量子プログラミングの複雑さのためにテストが難しい。
本研究は,QSSの新たな差分テスト手法を考案し,QDIFFと命名された3つの大きなイノベーションを生かした。(1) セマンティクス保存による入力プログラムの生成,ソース変換によるプログラム変種探索。
2) 回路深さ, 2キュービットゲート演算, ゲートエラー率, T1緩和時間などの静的特性を解析することにより, 量子ハードウェア上で実行する価値のない量子回路をフィルタリングすることで, 差分試験を高速化する。
(3) コルモゴロフ・スミルノフテストやクロスエントロピーのような分布比較関数による拡張性等価性検査機構を設計する。
関連論文リスト
- QEMI: A Quantum Software Stacks Testing Framework via Equivalence Modulo Inputs [4.817488266327195]
我々は量子ソフトウェアスタックの新しいテスト手法であるQuantum EMIを提案する。
QEMIは、量子制御フロー構造に基づくデッドコードでコードを生成する。
11のクラッシュバグと1つの動作不整合の発見に成功しました。
論文 参考訳(メタデータ) (2026-02-10T16:26:34Z) - QCircuitBench: A Large-Scale Dataset for Benchmarking Quantum Algorithm Design [63.02824918725805]
量子コンピューティングは、量子アルゴリズムによる古典的コンピューティングよりも大幅にスピードアップされていることが認識されている。
QCircuitBenchは、量子アルゴリズムの設計と実装におけるAIの能力を評価するために設計された最初のベンチマークデータセットである。
論文 参考訳(メタデータ) (2024-10-10T14:24:30Z) - Quantum Wasserstein Compilation: Unitary Compilation using the Quantum Earth Mover's Distance [2.502222151305252]
量子回路コンパイル(QCC)は、任意の量子アルゴリズムの実行において重要なコンポーネントである。
次数1の量子ワッセルシュタイン距離に基づく量子ワッセルシュタインコンパイル(QWC)コスト関数と呼ばれるVQCCオブジェクト関数を提案する。
生成逆数ネットワークにおいて、局所的なパウリ可観測値の測定に基づく推定方法を用いて、所定の量子回路を学習する。
論文 参考訳(メタデータ) (2024-09-09T17:46:40Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEAはノイズ適応型量子回路のインタイムスパース探索である。
1)トレーニング中の暗黙の回路容量と(2)雑音の頑健さの2つの主要な目標を達成することを目的としている。
提案手法は, 量子ゲート数の半減と回路実行の2倍の時間節約で, 最先端の計算結果を確立する。
論文 参考訳(メタデータ) (2024-01-10T22:33:00Z) - TeD-Q: a tensor network enhanced distributed hybrid quantum machine learning framework [48.491303218786044]
TeD-Qは、量子機械学習のためのオープンソースのソフトウェアフレームワークである。
古典的な機械学習ライブラリと量子シミュレータをシームレスに統合する。
量子回路とトレーニングの進捗をリアルタイムで視覚化できるグラフィカルモードを提供する。
論文 参考訳(メタデータ) (2023-01-13T09:35:05Z) - Quantum Netlist Compiler (QNC) [0.0]
本稿では、任意のユニタリ演算子や量子アルゴリズムの初期状態をOpenQASM-2.0回路に変換する量子ネットリストコンパイラ(QNC)を紹介する。
その結果、QNCは量子回路最適化に適しており、実際に競合する成功率の回路を生産していることがわかった。
論文 参考訳(メタデータ) (2022-09-02T05:00:38Z) - Verifying Results of the IBM Qiskit Quantum Circuit Compilation Flow [7.619626059034881]
本稿では,量子回路等価性チェックのための効率的な手法を提案する。
提案方式では,数万の操作を数秒以下で行う大規模回路インスタンスの検証が可能となる。
論文 参考訳(メタデータ) (2020-09-04T19:58:53Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUINTIFYは、量子回路の定量的解析のためのオープンソースのフレームワークである。
Google Cirqをベースにしており、Clifford+T回路を念頭に開発されている。
ベンチマークのため、QUINTIFYは量子メモリと量子演算回路を含む。
論文 参考訳(メタデータ) (2020-07-21T15:36:25Z) - OpenQL : A Portable Quantum Programming Framework for Quantum
Accelerators [0.0]
我々は,高レベルな量子プログラミング言語と関連する量子コンパイラを含む,OpenQLという量子プログラミングフレームワークを提案する。
実験の結果,OpenQLは超伝導量子ビットとSi-Spin量子ビットという2つの異なる量子ビット技術上で,同じハイレベルなアルゴリズムの実行を可能にすることがわかった。
論文 参考訳(メタデータ) (2020-05-27T11:23:16Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。