PauliEngine: High-Performant Symbolic Arithmetic for Quantum Operations
- URL: http://arxiv.org/abs/2601.02233v1
- Date: Mon, 05 Jan 2026 16:00:44 GMT
- Title: PauliEngine: High-Performant Symbolic Arithmetic for Quantum Operations
- Authors: Leon Müller, Adelina Bärligea, Alexander Knapp, Jakob S. Kottmann,
- Abstract summary: We introduce PauliEngine, a high-performance C++ framework that provides efficient primitives for Pauli string, commutators, symbolic phase tracking, and structural transformations.<n>PauliEngine supports both numerical and symbolic coefficients and is accessible through a Python interface.
- Score: 39.36424353588699
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Quantum computation is inherently hybrid, and fast classical manipulation of qubit operators is necessary to ensure scalability in quantum software. We introduce PauliEngine, a high-performance C++ framework that provides efficient primitives for Pauli string multiplication, commutators, symbolic phase tracking, and structural transformations. Built on a binary symplectic representation and optimized bit-wise operations, PauliEngine supports both numerical and symbolic coefficients and is accessible through a Python interface. Runtime benchmarks demonstrate substantial speedups over state-of-the-art implementations. PauliEngine provides a scalable backend for operator-based quantum software tools and simulations.
Related papers
- PACOX: A FPGA-based Pauli Composer Accelerator for Pauli String Computation [0.8481798330936976]
Pauli strings are a computational primitive in hybrid quantum-classical algorithms.<n>PACOX is the first dedicated FPGA-based accelerator for Pauli strings.<n>Experiments show that PACOX achieves speedups of up to 100 times compared with state-of-the-art CPU-based methods.
arXiv Detail & Related papers (2026-01-08T11:04:57Z) - Cobble: Compiling Block Encodings for Quantum Computational Linear Algebra [0.14504054468850666]
Cobble is a language for programming with quantum computational linear algebra.<n>Cobble compiles to correct quantum circuits.<n>We evaluate Cobble on benchmark kernels for simulation, regression, search, and other applications.
arXiv Detail & Related papers (2025-11-03T16:48:13Z) - Efficient Quantum State Preparation with Bucket Brigade QRAM [47.72095699729477]
Preparation of data in quantum states is a critical component in the design of quantum algorithms.<n>One of the main approaches to achieve efficient state preparation is through the use of Quantum Random Access Memory (QRAM)<n>We present a framework that integrates the physical model of the Bucket Brigade QRAM (BBQRAM) with the classical data structure of the Segment Tree to achieve efficient state preparation.
arXiv Detail & Related papers (2025-10-17T18:50:07Z) - An Efficient Quantum Classifier Based on Hamiltonian Representations [50.467930253994155]
Quantum machine learning (QML) is a discipline that seeks to transfer the advantages of quantum computing to data-driven tasks.<n>We propose an efficient approach that circumvents the costs associated with data encoding by mapping inputs to a finite set of Pauli strings.<n>We evaluate our approach on text and image classification tasks, against well-established classical and quantum models.
arXiv Detail & Related papers (2025-04-13T11:49:53Z) - Quantum many-body simulations with PauliStrings.jl [0.0]
We present the Julia package PauliStrings for quantum many-body simulations.<n>It performs fast operations on the Pauli group by encoding Pauli strings in binary.<n>We show that this representation allows for easy encoding of any geometry.
arXiv Detail & Related papers (2024-10-12T21:18:47Z) - Efficiently manipulating Pauli strings with PauliArray [0.0]
Pauli matrices and Pauli strings are widely used in quantum computing.
It is important to have a well-rounded, versatile and efficient tool to handle a large number of Pauli strings and operators expressed in this basis.
This library introduces data structures to represent arrays of Pauli strings and operators as well as various methods to modify and combine them.
arXiv Detail & Related papers (2024-05-29T17:18:08Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - Automatic and effective discovery of quantum kernels [41.61572387137452]
Quantum computing can empower machine learning models by enabling kernel machines to leverage quantum kernels for representing similarity measures between data.<n>We present an approach to this problem, which employs optimization techniques, similar to those used in neural architecture search and AutoML.<n>The results obtained by testing our approach on a high-energy physics problem demonstrate that, in the best-case scenario, we can either match or improve testing accuracy with respect to the manual design approach.
arXiv Detail & Related papers (2022-09-22T16:42:14Z) - Paulihedral: A Generalized Block-Wise Compiler Optimization Framework
For Quantum Simulation Kernels [17.038656780131692]
Paulihedral is a block-wise compiler framework that can deeply optimize the quantum simulation kernel.
We show that Paulihedral can outperform state-of-the-art compiler infrastructures in a wide-range of applications on both near-term superconducting quantum processors and future fault-tolerant quantum computers.
arXiv Detail & Related papers (2021-09-07T23:52:58Z) - Variational Quantum Optimization with Multi-Basis Encodings [62.72309460291971]
We introduce a new variational quantum algorithm that benefits from two innovations: multi-basis graph complexity and nonlinear activation functions.
Our results in increased optimization performance, two increase in effective landscapes and a reduction in measurement progress.
arXiv Detail & Related papers (2021-06-24T20:16:02Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcor is a language extension to C++ and compiler implementation that enables heterogeneous quantum-classical programming, compilation, and execution in a single-source context.
Our work provides a first-of-its-kind C++ compiler enabling high-level quantum kernel (function) expression in a quantum-language manner.
arXiv Detail & Related papers (2020-10-08T12:49:07Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.