論文の概要: QUT: A Unit Testing Framework for Quantum Subroutines
- arxiv url: http://arxiv.org/abs/2509.17538v1
- Date: Mon, 22 Sep 2025 08:57:32 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-09-23 18:58:16.311963
- Title: QUT: A Unit Testing Framework for Quantum Subroutines
- Title(参考訳): QUT: 量子サブルーチンのためのユニットテストフレームワーク
- Authors: Mykhailo V. Klymenko, Thong Hoang, Hoa Nguyen, Samuel A. Wilkinson, Bahar Goldozian, Xing Zhenchang, Qinghua Lu, Muhammad Usman, Liming Zhu,
- Abstract要約: 本稿では,量子サブルーチンの単体テストフレームワークであるQUT(Quantum Unit Testing)のアーキテクチャ設計とプロトタイプ実装について述べる。
このフレームワークはユーザビリティとシンプルさに重点を置いて開発されており、量子ユニットテストの背後にある複雑な理論的概念を広範囲のユーザが利用できるようにしている。
- 参考スコア(独自算出の注目度): 9.792920473518146
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We present the architectural design and prototype implementation of QUT (Quantum Unit Testing), a framework for unit testing of quantum subroutines. The framework is developed with a focus on usability and simplicity, making the complex theoretical concepts behind quantum unit testing accessible to a wide range of users with diverse backgrounds. This is achieved through the implementation of polymorphic probabilistic assertions, whose evaluation methods adapt to the data types of the arguments used in assertion statements, which may vary according to the context-dependent semantics of quantum subroutines. These arguments can be represented as qubit measurement outcomes, density matrices, or Choi matrices. For each type, the architecture integrates a specific testing protocol - such as quantum process tomography, quantum state tomography, or Pearson's chi-squared test - while remaining flexible enough to incorporate additional protocols in the future. The framework is built on the Qiskit software stack, providing compatibility with a broad range of quantum hardware backends and simulation platforms. Drawing on the reasoning provided by the denotational semantics of quantum subroutines, this work also highlights the key distinctions between quantum unit testing and its classical counterpart.
- Abstract(参考訳): 本稿では,量子サブルーチンの単体テストフレームワークであるQUT(Quantum Unit Testing)のアーキテクチャ設計とプロトタイプ実装について述べる。
このフレームワークはユーザビリティとシンプルさを重視して開発されており、量子ユニットテストの背後にある複雑な理論的概念は、さまざまなバックグラウンドを持つ幅広いユーザに対してアクセス可能である。
これは多型確率的アサーションの実装によって達成され、評価手法はアサーションステートメントで使用される引数のデータ型に適応し、量子サブルーチンの文脈依存的なセマンティクスによって異なる可能性がある。
これらの議論は、キュービットの測定結果、密度行列、またはチェ行列として表すことができる。
各タイプについて、アーキテクチャは特定のテストプロトコル(量子プロセストモグラフィ、量子状態トモグラフィ、ピアソンのチ二乗テストなど)を統合する。
このフレームワークはQiskitソフトウェアスタック上に構築されており、幅広い量子ハードウェアバックエンドとシミュレーションプラットフォームとの互換性を提供する。
この研究は、量子サブルーチンの記述的意味論によって提供される推論に基づいており、量子ユニットテストと古典的ユニットテストの主な違いを強調している。
関連論文リスト
- Quantum Executor: A Unified Interface for Quantum Computing [46.36953285198747]
Quantum Executorは、不均一なプラットフォーム間で量子実験をオーケストレーションするために設計された、バックエンドに依存しない実行エンジンである。
主な機能は、非同期および分散実行のサポート、カスタマイズ可能な実行戦略、量子実験を管理するための統一APIである。
論文 参考訳(メタデータ) (2025-07-10T09:55:32Z) - Context-Aware Unit Testing for Quantum Subroutines [14.117812847408523]
量子ソフトウェアをテストすることは、量子情報の非決定論的性質、基盤となるヒルベルト空間の高次元性、複雑なハードウェアノイズ、および量子システムの固有の非局所的性質による固有の課題を示す。
量子システムにおける単体テストに関連する計算複雑性に対処するために、文脈認識をテストプロセスに組み込むことを提案する。
論文 参考訳(メタデータ) (2025-06-12T04:58:56Z) - Quantum Concolic Testing [5.3611583388647635]
本稿では,量子プログラム用に明示的に設計された最初のココリックテストフレームワークを提案する。
量子プログラムの具体的な実行経路ごとに経路制約を生成し、量子制約解決器が結果を決定し、新しい入力サンプルを生成する。
我々のフレームワークはPythonで実装され、実践的な評価のためにQiskitと統合されています。
論文 参考訳(メタデータ) (2024-05-08T07:32:19Z) - Testing Multi-Subroutine Quantum Programs: From Unit Testing to Integration Testing [2.8611507672161265]
本稿では,マルチサブルーチン量子プログラムの特定のテスト要件について述べる。
テストプロセスの観点から、テスト基準とテクニックに重点を置いています。
我々は、様々な変異体やランダムな入力を含む、典型的な量子サブルーチンの包括的なテストを行う。
論文 参考訳(メタデータ) (2023-06-30T05:31:56Z) - TeD-Q: a tensor network enhanced distributed hybrid quantum machine learning framework [48.491303218786044]
TeD-Qは、量子機械学習のためのオープンソースのソフトウェアフレームワークである。
古典的な機械学習ライブラリと量子シミュレータをシームレスに統合する。
量子回路とトレーニングの進捗をリアルタイムで視覚化できるグラフィカルモードを提供する。
論文 参考訳(メタデータ) (2023-01-13T09:35:05Z) - A didactic approach to quantum machine learning with a single qubit [68.8204255655161]
我々は、データ再ロード技術を用いて、単一のキュービットで学習するケースに焦点を当てる。
我々は、Qiskit量子コンピューティングSDKを用いて、おもちゃと現実世界のデータセットに異なる定式化を実装した。
論文 参考訳(メタデータ) (2022-11-23T18:25:32Z) - QuaSiMo: A Composable Library to Program Hybrid Workflows for Quantum
Simulation [48.341084094844746]
本稿では、ハイブリッド量子/古典的アルゴリズムの開発と量子シミュレーションへの応用のための構成可能な設計手法を提案する。
ハードウェアに依存しないQCORをQuaSiMoライブラリに実装する。
論文 参考訳(メタデータ) (2021-05-17T16:17:57Z) - Composable Programming of Hybrid Workflows for Quantum Simulation [48.341084094844746]
本稿では、ハイブリッド量子/古典的アルゴリズムの開発と量子シミュレーションへの応用のための構成可能な設計手法を提案する。
ハードウェアに依存しないQCORをQuaSiMoライブラリに実装する。
論文 参考訳(メタデータ) (2021-01-20T14:20:14Z) - 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)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。