論文の概要: Reducing the Compilation Time of Quantum Circuits Using Pre-Compilation
on the Gate Level
- arxiv url: http://arxiv.org/abs/2305.04941v2
- Date: Mon, 31 Jul 2023 16:43:28 GMT
- ステータス: 処理完了
- システム内更新日: 2023-08-01 22:44:52.535824
- Title: Reducing the Compilation Time of Quantum Circuits Using Pre-Compilation
on the Gate Level
- Title(参考訳): ゲートレベルでのプリコンパイルを用いた量子回路のコンパイル時間を短縮する
- Authors: Nils Quetschlich, Lukas Burgholzer, Robert Wille
- Abstract要約: 量子コンピューティングでは、問題インスタンスは量子回路にエンコードされ、特定のプラットフォーム向けにコンパイルされなければならない。
本稿では,繰り返し発生する問題のコンパイルに要する時間を最小限に抑えるための包括的事前コンパイル手法を提案する。
すべての実装は、ミュンヘン量子ツールキットの一部としてGitHubで入手可能だ。
- 参考スコア(独自算出の注目度): 3.610459670994051
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In order to implement a quantum computing application, problem instances must
be encoded into a quantum circuit and then compiled for a specific platform.
The lengthy compilation process is a key bottleneck in this workflow,
especially for problems that arise repeatedly with a similar yet distinct
structure (each of which requires a new compilation run thus far). In this
paper, we aim to overcome this bottleneck by proposing a comprehensive
pre-compilation technique that tries to minimize the time spent for compiling
recurring problems while preserving the solution quality as much as possible.
The following concepts underpin the proposed approach: Beginning with a problem
class and a corresponding quantum algorithm, a predictive encoding scheme is
applied to encode a representative problem instance into a general-purpose
quantum circuit for that problem class. Once the real problem instance is
known, the previously constructed circuit only needs to be adjusted -- with
(nearly) no compilation necessary. Experimental evaluations on QAOA for the
MaxCut problem as well as a case study involving a satellite mission planning
problem show that the proposed approach significantly reduces the compilation
time by several orders of magnitude compared to Qiskit's compilation schemes
while maintaining comparable compiled circuit quality. All implementations are
available on GitHub (https://github.com/cda-tum/mqt-problemsolver) as part of
the Munich Quantum Toolkit (MQT).
- Abstract(参考訳): 量子コンピューティングアプリケーションを実装するためには、問題インスタンスを量子回路にエンコードし、特定のプラットフォーム向けにコンパイルする必要がある。
長いコンパイルプロセスは、このワークフローにおける重要なボトルネックであり、特に、同じだが異なる構造で繰り返し発生する問題(それぞれがこれまで新しいコンパイル実行を必要としている)に対してである。
本稿では,繰り返し発生する問題のコンパイルに要する時間を最小限に抑えるとともに,解の質を極力保ちつつ,このボトルネックを克服することを目的としている。
問題クラスと対応する量子アルゴリズムから始めると、代表的な問題インスタンスをその問題クラスの汎用量子回路にエンコードするために予測符号化スキームが適用される。
実際の問題インスタンスが知られると、以前構築された回路は、(ほぼ)コンパイル不要で、調整されるだけでよい。
MaxCut問題に対するQAOAと衛星ミッション計画問題に関するケーススタディの実験的評価により,提案手法は,同等のコンパイル回路品質を維持しながら,Qiskitのコンパイル方式と比較して,数桁のコンパイル時間を著しく短縮することを示した。
すべての実装は GitHub (https://github.com/cda-tum/mqt-problemsolver) でミュンヘン量子ツールキット (MQT) の一部として公開されている。
関連論文リスト
- Bayesian Optimization Priors for Efficient Variational Quantum Algorithms [0.0]
量子コンピュータは現在、量子量子アルゴリズム(VQA)と呼ばれる量子古典的なアプローチで問題を解決している。
本稿では,時間当たりのショット数を削減できる基本計算最適化のためのハイブリッドフレームワークを提案する。
この2つの特徴を用いて,提案手法がVQA内でのシミュレーション実装を統計的に上回っていることを示す。
論文 参考訳(メタデータ) (2024-06-20T18:00:12Z) - Compiling Quantum Circuits for Dynamically Field-Programmable Neutral Atoms Array Processors [5.012570785656963]
動的にフィールドプログラマブルな量子ビットアレイ(DPQA)が量子情報処理のための有望なプラットフォームとして登場した。
本稿では,複数の配列を含むDPQAアーキテクチャについて考察する。
DPQAをベースとしたコンパイル回路では,グリッド固定アーキテクチャに比べてスケーリングオーバヘッドが小さくなることを示す。
論文 参考訳(メタデータ) (2023-06-06T08:13:10Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Quantum Worst-Case to Average-Case Reductions for All Linear Problems [66.65497337069792]
量子アルゴリズムにおける最悪のケースと平均ケースの削減を設計する問題について検討する。
量子アルゴリズムの明示的で効率的な変換は、入力のごく一部でのみ正し、全ての入力で正しくなる。
論文 参考訳(メタデータ) (2022-12-06T22:01:49Z) - Quantum simulation with just-in-time compilation [0.0]
ジャスト・イン・タイム(JIT)コンパイル技術を用いて回路ベースの量子シミュレーションを行う。
QibojitはQibo量子コンピューティングフレームワークの新しいモジュールで、Pythonによるジャストインタイムコンパイルアプローチを使用している。
論文 参考訳(メタデータ) (2022-03-16T18:00:00Z) - Adiabatic Quantum Computing for Multi Object Tracking [170.8716555363907]
マルチオブジェクト追跡(MOT)は、オブジェクト検出が時間を通して関連付けられているトラッキング・バイ・検出のパラダイムにおいて、最もよくアプローチされる。
これらの最適化問題はNPハードであるため、現在のハードウェア上の小さなインスタンスに対してのみ正確に解決できる。
本手法は,既成整数計画法を用いても,最先端の最適化手法と競合することを示す。
論文 参考訳(メタデータ) (2022-02-17T18:59:20Z) - Scaling Quantum Approximate Optimization on Near-term Hardware [49.94954584453379]
我々は、様々なレベルの接続性を持つハードウェアアーキテクチャのための最適化回路により、期待されるリソース要求のスケーリングを定量化する。
問題の大きさと問題グラフの次数で指数関数的に増大する。
これらの問題は、ハードウェア接続性の向上や、より少ない回路層で高い性能を達成するQAOAの変更によって緩和される可能性がある。
論文 参考訳(メタデータ) (2022-01-06T21:02:30Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z) - Space-efficient binary optimization for variational computing [68.8204255655161]
本研究では,トラベリングセールスマン問題に必要なキュービット数を大幅に削減できることを示す。
また、量子ビット効率と回路深さ効率のモデルを円滑に補間する符号化方式を提案する。
論文 参考訳(メタデータ) (2020-09-15T18:17:27Z) - Verifying Results of the IBM Qiskit Quantum Circuit Compilation Flow [7.619626059034881]
本稿では,量子回路等価性チェックのための効率的な手法を提案する。
提案方式では,数万の操作を数秒以下で行う大規模回路インスタンスの検証が可能となる。
論文 参考訳(メタデータ) (2020-09-04T19:58:53Z) - Planning for Compilation of a Quantum Algorithm for Graph Coloring [13.89659846066946]
以前の研究は、時間計画が量子アルゴリズムをコンパイルするための魅力的なアプローチであることを示した。
本稿では,グラフカラー化問題に対するQAOAを実装した経路回路について述べる。
我々は、主要な量子コンピューティング企業による最先端ハードウェアアーキテクチャのアプローチを評価する。
論文 参考訳(メタデータ) (2020-02-23T03:09:57Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。