論文の概要: A Q# Implementation of a Quantum Lookup Table for Quantum Arithmetic
Functions
- arxiv url: http://arxiv.org/abs/2210.11786v1
- Date: Fri, 21 Oct 2022 07:40:24 GMT
- ステータス: 処理完了
- システム内更新日: 2023-01-18 19:46:06.863284
- Title: A Q# Implementation of a Quantum Lookup Table for Quantum Arithmetic
Functions
- Title(参考訳): 量子算術関数のための量子ルックアップテーブルのQ#実装
- Authors: Rajiv Krishnakumar, Mathias Soeken, Martin Roetteler and William J.
Zeng
- Abstract要約: ゲート型量子コンピュータの任意の単変数不動点演算に対するQ#実装を提案する。
量子演算関数の実装にLUTを使う方法の例を示す。
LUTの実装により、ベーポック量子演算回路の効率を評価するための明確なベンチマークが作成される。
- 参考スコア(独自算出の注目度): 3.961270923919885
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In this paper, we present Q# implementations for arbitrary single-variabled
fixed-point arithmetic operations for a gate-based quantum computer based on
lookup tables (LUTs). In general, this is an inefficent way of implementing a
function since the number of inputs can be large or even infinite. However, if
the input domain can be bounded and there can be some error tolerance in the
output (both of which are often the case in practical use-cases), the quantum
LUT implementation of certain quantum arithmetic functions can be more
efficient than their corresponding reversible arithmetic implementations. We
discuss the implementation of the LUT using Q\# and its approximation errors.
We then show examples of how to use the LUT to implement quantum arithmetic
functions and compare the resources required for the implementation with the
current state-of-the-art bespoke implementations of some commonly used
arithmetic functions. The implementation of the LUT is designed for use by
practitioners to use when implementing end-to-end quantum algorithms. In
addition, given its well-defined approximation errors, the LUT implementation
makes for a clear benchmark for evaluating the efficiency of bespoke quantum
arithmetic circuits .
- Abstract(参考訳): 本稿では,ルックアップテーブル(luts)に基づくゲート型量子コンピュータの任意の一変数不動点演算のためのq#実装を提案する。
一般に、これは関数を実装するための非効率な方法である。
しかし、入力領域が有界であり、出力に何らかのエラー許容性(どちらも実際はそうである)がある場合、ある量子演算関数の量子 LUT の実装は、対応する可逆算術の実装よりも効率的である。
本稿では,Q\#を用いたLUTの実装とその近似誤差について論じる。
次に、LUTを用いて量子演算関数を実装する方法の例を示し、実装に必要なリソースを、一般的な演算関数の現在の最先端のbespoke実装と比較する。
LUTの実装は、エンドツーエンドの量子アルゴリズムを実装する際に、実践者が使用するように設計されている。
さらに、そのよく定義された近似誤差を考えると、LUTの実装は、好ましくない量子演算回路の効率を評価するための明確なベンチマークとなる。
関連論文リスト
- Quantum Circuit Optimization with AlphaTensor [47.9303833600197]
我々は,所定の回路を実装するために必要なTゲート数を最小化する手法であるAlphaTensor-Quantumを開発した。
Tカウント最適化の既存の方法とは異なり、AlphaTensor-Quantumは量子計算に関するドメイン固有の知識を取り入れ、ガジェットを活用することができる。
注目すべきは、有限体における乗法であるカラツバの手法に似た効率的なアルゴリズムを発見することである。
論文 参考訳(メタデータ) (2024-02-22T09:20:54Z) - Automated Quantum Oracle Synthesis with a Minimal Number of Qubits [0.6299766708197883]
本稿では,2つの自動量子オラクル合成法を提案する。
1つのメソッドは最小数の量子ビットを使用し、もう1つのメソッドは関数のドメイン値を保存し、また全体の必要量子ビット数を最小化する。
論文 参考訳(メタデータ) (2023-04-07T20:12:13Z) - End-to-end resource analysis for quantum interior point methods and portfolio optimization [63.4863637315163]
問題入力から問題出力までの完全な量子回路レベルのアルゴリズム記述を提供する。
アルゴリズムの実行に必要な論理量子ビットの数と非クリフォードTゲートの量/深さを報告する。
論文 参考訳(メタデータ) (2022-11-22T18:54:48Z) - Quantum state preparation without coherent arithmetic [5.478764356647437]
本稿では、いくつかの既知の関数によって振幅が与えられる量子状態を作成するための汎用的な方法を紹介する。
テンプレート量子固有値変換回路を用いて、正弦関数の低コストブロック符号化を所望の関数に変換する。
論文 参考訳(メタデータ) (2022-10-26T17:48:31Z) - Compilation of algorithm-specific graph states for quantum circuits [55.90903601048249]
本稿では,高レベル言語で記述された量子回路から,アルゴリズム固有のグラフ状態を作成する量子回路コンパイラを提案する。
この計算は、このグラフ状態に関する一連の非パウリ測度を用いて実装することができる。
論文 参考訳(メタデータ) (2022-09-15T14:52:31Z) - Quantum Goemans-Williamson Algorithm with the Hadamard Test and
Approximate Amplitude Constraints [62.72309460291971]
本稿では,n+1$ qubitsしか使用しないGoemans-Williamsonアルゴリズムの変分量子アルゴリズムを提案する。
補助量子ビット上で適切にパラメータ化されたユニタリ条件として目的行列を符号化することにより、効率的な最適化を実現する。
各種NPハード問題に対して,Goemans-Williamsonアルゴリズムの量子的効率的な実装を考案し,提案プロトコルの有効性を実証する。
論文 参考訳(メタデータ) (2022-06-30T03:15:23Z) - Performance Evaluations of Noisy Approximate Quantum Fourier Arithmetic [1.1140384738063092]
量子コンピュータ上でQFTベースの整数加算と乗算を実装した。
これらの演算は様々な量子応用に基本的である。
我々はこれらの実装をIBMの超伝導量子ビットアーキテクチャに基づいて評価する。
論文 参考訳(メタデータ) (2021-12-17T06:51:18Z) - Interactive Protocols for Classically-Verifiable Quantum Advantage [46.093185827838035]
証明者と検証者の間の「相互作用」は、検証可能性と実装のギャップを埋めることができる。
イオントラップ量子コンピュータを用いた対話型量子アドバンストプロトコルの最初の実装を実演する。
論文 参考訳(メタデータ) (2021-12-09T19:00:00Z) - Efficient Evaluation of Exponential and Gaussian Functions on a Quantum
Computer [0.0]
量子コンピュータ上で指数関数とガウス関数を効率的に評価するアルゴリズムを提案する。
具体的で現実的なNISQ応用の場合、指数関数のトフォリ数は15,690から912に減少する。
上記の NISQ アプリケーションが 71 個の論理量子ビットで実装可能である限り、空間要求もかなり控えめである。
論文 参考訳(メタデータ) (2021-10-12T00:06:51Z) - Improving the Performance of Deep Quantum Optimization Algorithms with
Continuous Gate Sets [47.00474212574662]
変分量子アルゴリズムは計算的に難しい問題を解くのに有望であると考えられている。
本稿では,QAOAの回路深度依存性能について実験的に検討する。
この結果から, 連続ゲートセットの使用は, 短期量子コンピュータの影響を拡大する上で重要な要素である可能性が示唆された。
論文 参考訳(メタデータ) (2020-05-11T17:20:51Z) - Efficient Quantum Circuits for Accurate State Preparation of Smooth,
Differentiable Functions [0.8315657895474382]
線形サイズと深さの回路で高精度に対応できる量子状態の族が存在することを示す。
さらに,線形深度回路を生成するために,線形古典時間のみを必要とするアルゴリズムを開発した。
論文 参考訳(メタデータ) (2020-05-09T02:31:44Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。