論文の概要: Qmod: Expressive High-Level Quantum Modeling
- arxiv url: http://arxiv.org/abs/2502.19368v1
- Date: Wed, 26 Feb 2025 18:04:01 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-02-27 14:56:27.178862
- Title: Qmod: Expressive High-Level Quantum Modeling
- Title(参考訳): Qmod: 高速量子モデリング
- Authors: Matan Vax, Peleg Emanuel, Eyal Cornfeld, Israel Reichental, Ori Opher, Ori Roth, Tal Michaeli, Lior Preminger, Lior Gazit, Amir Naveh, Yehuda Naveh,
- Abstract要約: 量子コンピューティングハードウェアは急速に進歩していますが、ハイレベルなプログラミング抽象化が欠如していることは、依然として深刻なボトルネックです。
本稿では,アルゴリズムの意図を自然言語で捉えるために設計された高レベル量子プログラミング言語Qmodについて述べる。
- 参考スコア(独自算出の注目度): 0.16365624921211983
- License:
- Abstract: Quantum computing hardware is advancing at a rapid pace, yet the lack of high-level programming abstractions remains a serious bottleneck in the development of new applications. Widely used frameworks still rely on gate-level circuit descriptions, causing the algorithm's functional intent to become lost in low-level implementation details, and hindering flexibility and reuse. While various high-level quantum programming languages have emerged in recent years - offering a significant step toward higher abstraction - many still lack support for classical-like expression syntax, and native constructs for useful quantum algorithmic idioms. This paper presents Qmod, a high-level quantum programming language designed to capture algorithmic intent in natural terms while delegating implementation decisions to automation. Qmod introduces quantum numeric variables and expressions, including digital fixed-point arithmetic tuned for compact representations and optimal resource usage. Beyond digital encoding, Qmod also supports non-digital expression modes - phase and amplitude encoding - frequently exploited by quantum algorithms to achieve computational advantages. We describe the language's constructs, demonstrate practical usage examples, and outline future work on evaluating Qmod across a broader set of use cases.
- Abstract(参考訳): 量子コンピューティングハードウェアは急速に進歩しているが、新しいアプリケーションの開発において、ハイレベルなプログラミング抽象化の欠如が深刻なボトルネックとなっている。
広く使われているフレームワークは依然としてゲートレベルの回路記述に依存しており、低レベルの実装の詳細でアルゴリズムの機能的意図が失われ、柔軟性と再利用を妨げている。
近年、様々なハイレベルな量子プログラミング言語が登場し、より高度な抽象化に向けた重要なステップを提供しているが、多くの言語は、古典的な表現構文のサポートや、有用な量子アルゴリズムイディオムのためのネイティブな構造を欠いている。
本稿では,実装決定を自動化に委譲しつつ,自然言語でアルゴリズムの意図を捉えた高レベル量子プログラミング言語Qmodを提案する。
Qmodは量子数値変数と式を導入しており、コンパクトな表現と最適なリソース使用のために調整されたデジタル固定点演算を含んでいる。
デジタルエンコーディング以外にも、Qmodは非デジタル式モード(位相と振幅エンコーディング)もサポートしている。
言語の構造を説明し、実用的な使用例を示し、より広いユースケースでQmodを評価するための今後の取り組みを概説する。
関連論文リスト
- Unitary Expressions: A Necessary Abstraction for Extensible Quantum Programming Languages and Systems [0.21756081703276003]
シンボルユニタリ表現として記述されたゲートからなるプログラムを記述・解析・最適化・分析・活用するためのOpenQuditシステムを提案する。
QGLはユニタリ固有の式言語で、OpenQuditでジャスト・イン・タイムのコンパイラを差別化する。
我々のQVMは、現在の主要な数値量子コンパイルフレームワークの約10倍高速に計算できる。
論文 参考訳(メタデータ) (2025-01-16T17:05:41Z) - Design and synthesis of scalable quantum programs [0.8007726207322294]
任意のサイズと複雑さの量子プログラムを作成するためのスケーラブルで堅牢なアプローチを提案する。
量子プログラムは、最終プログラム上の制約と目的とともに、ハイレベルモデルの観点から表現される。
この技術は電子設計の自動化手法を量子コンピューティングに適用し、事実上無限の機能空間で実現可能な実装を見つける。
論文 参考訳(メタデータ) (2024-12-10T10:12:03Z) - Qrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantum Computers [0.52197339162908]
ハイレベルプログラミングパラダイムと量子ハードウェアのギャップを埋めるために設計されたフレームワークであるQrispを紹介する。
Qrispの特長は、プログラムを回路レベルにコンパイルし、既存の物理バックエンドで実行可能にすることである。
論文 参考訳(メタデータ) (2024-06-20T23:40:22Z) - Qwerty: A Basis-Oriented Quantum Programming Language [0.4999814847776098]
Qwertyは、プログラマがゲートよりもより表現力のある量子ビットを操作できる新しい量子プログラミング言語である。
Qwertyは高レベルの量子古典計算のための強力なフレームワークである。
論文 参考訳(メタデータ) (2024-04-19T03:13:43Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Variational Quantum Optimization with Multi-Basis Encodings [62.72309460291971]
マルチバスグラフ複雑性と非線形活性化関数の2つの革新の恩恵を受ける新しい変分量子アルゴリズムを導入する。
その結果,最適化性能が向上し,有効景観が2つ向上し,測定の進歩が減少した。
論文 参考訳(メタデータ) (2021-06-24T20:16:02Z) - A MLIR Dialect for Quantum Assembly Languages [78.8942067357231]
量子コンピューティングにおけるMLIR(Multi-Level Intermediate Representation)の有用性を実証する。
我々は、共通量子集合言語の表現とコンパイルを可能にする新しい量子方言でMLIRを拡張した。
我々はQIR量子ランタイムAPIのqcor対応実装を活用して、再ターゲット可能な(量子ハードウェアに依存しない)コンパイラワークフローを実現する。
論文 参考訳(メタデータ) (2021-01-27T13:00:39Z) - Tequila: A platform for rapid development of quantum algorithms [0.3248699949578586]
Tequila(テキーラ)は、ピソンにおける量子アルゴリズムの開発パッケージである。
高速で柔軟な実装、プロトタイピング、電子構造やその他の分野における新しい量子アルゴリズムの展開のために設計されている。
論文 参考訳(メタデータ) (2020-11-05T19:00:58Z) - 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) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
本研究は、D-Wave 2000Q量子アニール上の分子電子ハミルトニアン固有値-固有ベクトル問題を解くために、一般量子アニール固有解法(QAE)アルゴリズムを実装した。
そこで本研究では,D-Waveハードウェアを用いた各種分子系における基底および電子励起状態の取得について述べる。
論文 参考訳(メタデータ) (2020-09-02T22:46:47Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。