論文の概要: Some Initial Guidelines for Building Reusable Quantum Oracles
- arxiv url: http://arxiv.org/abs/2303.14959v1
- Date: Mon, 27 Mar 2023 07:45:14 GMT
- ステータス: 処理完了
- システム内更新日: 2023-03-28 16:36:11.131277
- Title: Some Initial Guidelines for Building Reusable Quantum Oracles
- Title(参考訳): 再利用可能な量子オラクル構築のための最初のガイドライン
- Authors: Javier Sanchez-Rivero, Daniel Talav\'an, Jose Garcia-Alonso, Antonio
Ruiz-Cort\'es, and Juan Manuel Murillo
- Abstract要約: この研究は、他のアルゴリズムが入力として使用する関数の実行に使用できる量子アルゴリズムのパターンであるオーラクルの再利用性に焦点を当てている。
特に、本研究では、再利用可能な量子オラクルを作るためのガイドラインをいくつか提示する。
- 参考スコア(独自算出の注目度): 0.4077787659104315
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The evolution of quantum hardware is highlighting the need for advances in
quantum software engineering that help developers create quantum software with
good quality attributes. Specifically, reusability has been traditionally
considered an important quality attribute in terms of efficiency of cost and
effort. Increasing the reusability of quantum software will help developers
create more complex solutions, by reusing simpler components, with better
quality attributes, as long as the reused components have also these
attributes. This work focuses on the reusability of oracles, a well-known
pattern of quantum algorithms that can be used to perform functions used as
input by other algorithms. In particular, in this work, we present several
guidelines for making reusable quantum oracles. These guidelines include three
different levels for oracle reuse: the ideas inspiring the oracle, the function
which creates the oracle, and the oracle itself. To demonstrate these
guidelines, two different implementations of a range of integers oracle have
been built by reusing simpler oracles. The quality of these implementations is
evaluated in terms of functionality and quantum circuit depth. Then, we provide
an example of documentation following the proposed guidelines for both
implementations to foster reuse of the provided oracles. This work aims to be a
first point of discussion towards quantum software reusability. Additional work
is needed to establish more specific criteria for quantum software reusability.
- Abstract(参考訳): 量子ハードウェアの進化は、開発者が優れた品質特性を持つ量子ソフトウェアを作成するのに役立つ量子ソフトウェア工学の進歩の必要性を強調している。
特に、再利用性は伝統的にコストと労力の効率の観点から重要な品質特性と見なされてきた。
量子ソフトウェアの再利用性の向上は、再利用されたコンポーネントにもこれらの属性がある限り、よりシンプルなコンポーネントを品質特性で再利用することで、開発者がより複雑なソリューションを作成するのに役立つ。
この研究は、他のアルゴリズムの入力として使われる関数の実行に使用できる、よく知られた量子アルゴリズムのパターンであるoraclesの再利用性に焦点を当てている。
特に本研究では,再利用可能な量子神託を作成するためのガイドラインをいくつか提示する。
これらのガイドラインには、oracleの再利用のための3つの異なるレベルが含まれている。
これらのガイドラインを示すために、oracleは単純なoracleを再利用することで、2つの異なる整数の実装を構築した。
これらの実装の品質は、機能と量子回路深さの観点から評価される。
次に、提案されたガイドラインに従って、提供されたオラクルの再利用を促進するためのドキュメントの例を示す。
この研究は、量子ソフトウェア再利用可能性に関する議論の第一点となることを目指している。
量子ソフトウェア再利用可能性に関するより具体的な基準を確立するためには、さらなる作業が必要である。
関連論文リスト
- QCircuitNet: A Large-Scale Hierarchical Dataset for Quantum Algorithm Design [17.747641494506087]
量子アルゴリズムの設計と実装におけるAIの能力を評価するために設計された、最初のベンチマークおよびテストデータセットであるQCircuitNetを紹介する。
従来のコードの記述にAIを使用するのとは異なり、このタスクは基本的に異なり、非常に柔軟な設計空間と複雑なキュービット操作のため、さらに複雑である。
論文 参考訳(メタデータ) (2024-10-10T14:24:30Z) - Qrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantum Computers [0.52197339162908]
ハイレベルプログラミングパラダイムと量子ハードウェアのギャップを埋めるために設計されたフレームワークであるQrispを紹介する。
Qrispの特長は、プログラムを回路レベルにコンパイルし、既存の物理バックエンドで実行可能にすることである。
論文 参考訳(メタデータ) (2024-06-20T23:40:22Z) - Quantum Subroutine for Variance Estimation: Algorithmic Design and Applications [80.04533958880862]
量子コンピューティングは、アルゴリズムを設計する新しい方法の基礎となる。
どの場の量子スピードアップが達成できるかという新たな課題が生じる。
量子サブルーチンの設計は、従来のサブルーチンよりも効率的で、新しい強力な量子アルゴリズムに固い柱を向ける。
論文 参考訳(メタデータ) (2024-02-26T09:32:07Z) - Quantum algorithms: A survey of applications and end-to-end complexities [90.05272647148196]
期待されている量子コンピュータの応用は、科学と産業にまたがる。
本稿では,量子アルゴリズムの応用分野について検討する。
私たちは、各領域における課題と機会を"エンドツーエンド"な方法で概説します。
論文 参考訳(メタデータ) (2023-10-04T17:53:55Z) - Demonstration of a Hardware-Independent Toolkit for Automated Quantum
Subcircuit Synthesis [2.828466685313335]
本稿では、合成、コンパイル、最適化のための自動量子ソフトウェアツールキットについて述べる。
古典的に特定され、不可逆な関数を、技術に依存しない量子回路と技術に依存した量子回路に変換する。
我々は、量子読み取り専用メモリ、量子乱数生成器、量子オラクルの3つの状況におけるツールキットの応用について記述し、分析する。
論文 参考訳(メタデータ) (2023-09-02T21:46:38Z) - Automated Quantum Oracle Synthesis with a Minimal Number of Qubits [0.6299766708197883]
本稿では,2つの自動量子オラクル合成法を提案する。
1つのメソッドは最小数の量子ビットを使用し、もう1つのメソッドは関数のドメイン値を保存し、また全体の必要量子ビット数を最小化する。
論文 参考訳(メタデータ) (2023-04-07T20:12:13Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Assessing requirements to scale to practical quantum advantage [56.22441723982983]
大規模量子アプリケーションに必要なリソースを推定するために,スタックの層を抽象化し,量子リソース推定のためのフレームワークを開発する。
3つのスケールされた量子アプリケーションを評価し、実用的な量子優位性を達成するために数十万から数百万の物理量子ビットが必要であることを発見した。
私たちの研究の目標は、より広範なコミュニティがスタック全体の設計選択を探索できるようにすることで、実用的な量子的優位性に向けた進歩を加速することにあります。
論文 参考訳(メタデータ) (2022-11-14T18:50:27Z) - Quantifying Qubit Magic Resource with Gottesman-Kitaev-Preskill Encoding [58.720142291102135]
我々は、ほとんどのフォールトトレラント量子コンピュータにおいて、魔法のリソース測度、探索特性を定義する。
我々の定式化は、連続変数量子計算におけるボソニック符号、よく研究されたツールに基づいている。
論文 参考訳(メタデータ) (2021-09-27T12:56:01Z) - Verifying Results of the IBM Qiskit Quantum Circuit Compilation Flow [7.619626059034881]
本稿では,量子回路等価性チェックのための効率的な手法を提案する。
提案方式では,数万の操作を数秒以下で行う大規模回路インスタンスの検証が可能となる。
論文 参考訳(メタデータ) (2020-09-04T19:58:53Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
本研究は、D-Wave 2000Q量子アニール上の分子電子ハミルトニアン固有値-固有ベクトル問題を解くために、一般量子アニール固有解法(QAE)アルゴリズムを実装した。
そこで本研究では,D-Waveハードウェアを用いた各種分子系における基底および電子励起状態の取得について述べる。
論文 参考訳(メタデータ) (2020-09-02T22:46:47Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。