pith. sign in

Cobble: Compiling Block Encodings for Quantum Computational Linear Alge- bra

4 Pith papers cite this work. Polarity classification is still indexing.

4 Pith papers citing it
abstract

Quantum algorithms for computational linear algebra promise up to exponential speedups for applications such as simulation and regression, making them prime candidates for hardware realization. But these algorithms execute in a model that cannot efficiently store matrices in memory like a classical algorithm does, instead requiring developers to implement complex expressions for matrix arithmetic in terms of correct and efficient quantum circuits. Among the challenges for the developer is navigating a cost model in which conventional optimizations for linear algebra, such as subexpression reuse, can be inapplicable or unprofitable. In this work, we present Cobble, a language for programming with quantum computational linear algebra. Cobble enables developers to express and manipulate the quantum representations of matrices, known as block encodings, using high-level notation that automatically compiles to correct quantum circuits. Cobble features analyses that compute the time and space usage of programs, as well as optimizations that reduce overhead and generate efficient circuits using state-of-the-art techniques such as the quantum singular value transformation. We evaluate Cobble on benchmark kernels for simulation, regression, search, and other applications, showing 2.6x-25.4x speedups on these benchmarks compared to the unoptimized baseline.

citation-role summary

background 2

citation-polarity summary

years

2026 4

roles

background 2

polarities

background 2

representative citing papers

Linear-Time T-Gate Optimization via Random Abstraction

cs.PL · 2026-05-13 · conditional · novelty 7.0

A randomized linear-time phase-folding algorithm using constant-width bitstring abstraction optimizes T-count in quantum circuits orders of magnitude faster than prior tools while achieving comparable reductions.

Unitaria: Quantum Linear Algebra via Block Encodings

quant-ph · 2026-05-11 · accept · novelty 4.0

Unitaria is a new open-source Python library that provides a high-level, composable interface for block encodings in quantum computing, enabling automatic circuit generation and classical simulation-based verification.

citing papers explorer

Showing 4 of 4 citing papers.

  • A Compilation Framework for Quantum Simulation of Non-unitary Dynamics quant-ph · 2026-05-22 · unverdicted · none · ref 62 · internal anchor

    A new compilation framework treats quantum channels as first-class objects via ChannelIR and LindFront, achieving up to 99% gate count reduction on Lindbladian benchmarks versus unoptimized and Stinespring baselines.

  • Linear-Time T-Gate Optimization via Random Abstraction cs.PL · 2026-05-13 · conditional · none · ref 40 · internal anchor

    A randomized linear-time phase-folding algorithm using constant-width bitstring abstraction optimizes T-count in quantum circuits orders of magnitude faster than prior tools while achieving comparable reductions.

  • Block-encodings as programming abstractions: The Eclipse Qrisp BlockEncoding Interface quant-ph · 2026-04-20 · unverdicted · none · ref 19 · internal anchor

    The Eclipse Qrisp BlockEncoding interface provides high-level programming abstractions for block-encodings, enabling easier implementation of quantum algorithms such as QSVT, matrix inversion, and Hamiltonian simulation.

  • Unitaria: Quantum Linear Algebra via Block Encodings quant-ph · 2026-05-11 · accept · none · ref 27 · internal anchor

    Unitaria is a new open-source Python library that provides a high-level, composable interface for block encodings in quantum computing, enabling automatic circuit generation and classical simulation-based verification.