論文の概要: Compiling Quantum Regular Language States
- arxiv url: http://arxiv.org/abs/2602.02698v1
- Date: Mon, 02 Feb 2026 19:11:38 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-02-04 18:37:15.0238
- Title: Compiling Quantum Regular Language States
- Title(参考訳): 量子正規言語状態のコンパイル
- Authors: Armando Bellante, Reinis Irmejs, Marta Florido-Llinàs, María Cea Fernández, Marianna Crupi, Matthew Kiser, J. Ignacio Cirac,
- Abstract要約: 正規言語状態のための量子状態準備コンパイラを開発した。
ユーザは、(i)ビットストリングの有限集合、(ii)正規表現、(iii)決定論的有限オートマトン(DFA)を介してターゲット状態を記述する。
効率的なDFA表現とオフロードにより、より単純なオートマチック操作と引き換えに高価な線形代数の最小化が実現される。
- 参考スコア(独自算出の注目度): 0.08030359871216612
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: State preparation compilers for quantum computers typically sit at two extremes: general-purpose routines that treat the target as an opaque amplitude vector, and bespoke constructions for a handful of well-known state families. We ask whether a compiler can instead accept simple, structure-aware specifications while providing predictable resource guarantees. We answer this by designing and implementing a quantum state-preparation compiler for regular language states (RLS): uniform superpositions over bitstrings accepted by a regular description, and their complements. Users describe the target state via (i) a finite set of bitstrings, (ii) a regular expression, or (iii) a deterministic finite automaton (DFA), optionally with a complement flag. By translating the input to a DFA, minimizing it, and mapping it to an optimal matrix product state (MPS), the compiler obtains an intermediate representation (IR) that exposes and compresses hidden structure. The efficient DFA representation and minimization offloads expensive linear algebra computation in exchange of simpler automata manipulations. The combination of the regular-language frontend and this IR gives concise specifications not only for RLS but also for their complements that might otherwise require exponentially large state descriptions. This enables state preparation of an RLS or its complement with the same asymptotic resources and compile time. We outline two hardware-aware backends: SeqRLSP, which yields linear-depth, ancilla-free circuits for linear nearest-neighbor architectures via sequential generation, and TreeRLSP, which achieves logarithmic depth on all-to-all connectivity via a tree tensor network. We prove depth and gate-count bounds scaling with the system size and the state's maximal Schmidt rank, and we give explicit compile-time bounds that expose the benefit of our approach. We implement and evaluate the pipeline.
- Abstract(参考訳): 量子コンピュータのための状態準備コンパイラは通常、ターゲットを不透明な振幅ベクトルとして扱う汎用ルーチンと、いくつかのよく知られた状態ファミリーのためのベーポーク構成の2つの極端に置かれる。
コンパイラは、予測可能なリソース保証を提供しながら、シンプルで構造を意識した仕様を受理できるかどうかを問う。
我々は、正規言語状態(RLS)のための量子状態準備コンパイラを設計し、実装することで、これに答える:正規記述で受け入れられるビットストリング上の一様重ね合わせとその補集合。
ユーザはターゲット状態を記述する。
(i)ビットストリングの有限集合
(ii)正規表現、または
三 決定論的有限オートマトン(DFA)で、任意に補フラグを付す。
入力をDFAに変換し、最小化して最適行列積状態(MPS)にマッピングすることで、コンパイラは隠れた構造を公開・圧縮する中間表現(IR)を得る。
効率的なDFA表現と最小化は、より単純なオートマチック操作と引き換えに高価な線形代数計算をオフロードする。
正規言語フロントエンドとこのIRの組み合わせは、RSSだけでなく、指数関数的に大きな状態記述を必要とするかもしれない補数に対しても簡潔な仕様を提供する。
これにより、RSSまたはその補体が同じ漸近的なリソースとコンパイル時間で状態準備できる。
線形深度を出力するSeqRLSPと、木テンソルネットワークを介して全接続の対数深度を実現するTreeRLSPの2つのハードウェア対応バックエンドを概説する。
我々は、システムサイズと州の最大Schmidtランクによる深さとゲート数境界のスケーリングを証明し、我々のアプローチの利点を露呈する明示的なコンパイル時境界を提示する。
私たちはパイプラインを実装して評価します。
関連論文リスト
- Generalization and Completeness of Stochastic Local Search Algorithms [0.0]
局所探索(SLS)アルゴリズムを一意な形式モデルに一般化する。
このモデルには、2つの重要な構成要素がある: できるだけ大きいように設計された共通構造と、できるだけ小さいことを意図したパラメトリック構造である。
SLSアルゴリズムのチューリング完全性を証明するために,本モデルを用いた。
論文 参考訳(メタデータ) (2026-01-20T18:17:45Z) - OpenQudit: Extensible and Accelerated Numerical Quantum Compilation via a JIT-Compiled DSL [0.4264192013842096]
本稿では,量子演算を象徴的に定義できるコンパイルフレームワークOpenQuditを紹介する。
OpenQuditの事前コンパイルではテンソルネットワーク表現とeグラフベースのパスを使ってシンボリックな単純化を行っている。
評価の結果、このシンボリックアプローチは非常に効果的であり、一般的な量子回路合成問題に対して最大$mathtsim20times$でコアインスタンス化タスクを加速することが示された。
論文 参考訳(メタデータ) (2025-11-20T17:37:42Z) - Generative Logic: A New Computer Architecture for Deterministic Reasoning and Knowledge Generation [0.0]
Generative Logic (GL) は、ユーザの公理的定義から始まる決定論的アーキテクチャである。
GLは予想を列挙し、正規化、型、CEフィルタを適用し、機械チェック可能な証明を自動的に再構築する。
論文 参考訳(メタデータ) (2025-07-25T17:29:19Z) - Training Neural Networks as Recognizers of Formal Languages [87.06906286950438]
ニューラルネットワークを文字列のバイナリ分類器として直接訓練し評価する。
3つのニューラルアーキテクチャに対して、チョムスキー階層の様々な言語について結果を提供する。
我々の貢献は、将来の研究において、言語認識の主張を理論的に健全に検証するのに役立つだろう。
論文 参考訳(メタデータ) (2024-11-11T16:33:25Z) - QParallel: Explicit Parallelism for Programming Quantum Computers [62.10004571940546]
並列量子プログラミングのための言語拡張を提案する。
QParallelは、現在の量子プログラミング言語における並列性に関する曖昧さを取り除く。
並列化によって最も利益を上げるサブルーチンを識別し,並列領域の配置にプログラマを誘導するツールを提案する。
論文 参考訳(メタデータ) (2022-10-07T16:35:16Z) - Unfolding Projection-free SDP Relaxation of Binary Graph Classifier via
GDPA Linearization [59.87663954467815]
アルゴリズムの展開は、モデルベースのアルゴリズムの各イテレーションをニューラルネットワーク層として実装することにより、解釈可能で類似のニューラルネットワークアーキテクチャを生成する。
本稿では、Gershgorin disc perfect alignment (GDPA)と呼ばれる最近の線形代数定理を利用して、二進グラフの半定値プログラミング緩和(SDR)のためのプロジェクションフリーアルゴリズムをアンロールする。
実験結果から,我々の未学習ネットワークは純粋モデルベースグラフ分類器よりも優れ,純粋データ駆動ネットワークに匹敵する性能を示したが,パラメータははるかに少なかった。
論文 参考訳(メタデータ) (2021-09-10T07:01:15Z) - Enabling Retargetable Optimizing Compilers for Quantum Accelerators via
a Multi-Level Intermediate Representation [78.8942067357231]
我々は、最適化され、再ターゲット可能で、事前コンパイルが可能なマルチレベル量子古典中間表現(IR)を提案する。
ゲートベースのOpenQASM 3言語全体をサポートし、共通量子プログラミングパターンのカスタム拡張と構文の改善を提供します。
私たちの研究は、通常のPythonのアプローチよりも1000倍高速で、スタンドアロンの量子言語コンパイラよりも5~10倍高速なコンパイル時間を実現しています。
論文 参考訳(メタデータ) (2021-09-01T17:29:47Z) - Statistically Meaningful Approximation: a Case Study on Approximating
Turing Machines with Transformers [50.85524803885483]
本研究は,統計的学習性を示すために近似ネットワークを必要とする統計有意(SM)近似の形式的定義を提案する。
回路とチューリングマシンの2つの機能クラスに対するSM近似について検討する。
論文 参考訳(メタデータ) (2021-07-28T04:28:55Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。