POPL 2026
Sun 11 - Sat 17 January 2026 Rennes, France
Mon 12 Jan 2026 09:30 - 09:50 at Salle 14 - Session 1

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 presents analyses that estimate leading factors in time and space usage of programs, as well as optimizations that reduce overhead and generate efficient circuits using leading techniques such as the quantum singular value transformation. We evaluate Cobble on benchmark kernels for simulation, regression, search, and other applications, showing 2.6×–25.4× speedups not achieved by existing circuit optimizers in this evaluation.

Extended Abstract (planqc26-paper5.pdf)425KiB

Mon 12 Jan

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:00 - 10:30
Session 1PLanQC at Salle 14
09:00
10m
Talk
Opening AddressTalk
PLanQC
File Attached
09:10
20m
Talk
Traq: Estimating the Quantum Cost of Classical ProgramsTalk
PLanQC
Anurudh Peduri Ruhr University Bochum, Jam Kabeer Ali Khan Standard Chartered Bank; Max Planck Institute for Security and Privacy (MPI-SP), Gilles Barthe MPI-SP; IMDEA Software Institute, Michael Walter Ruhr-Universität Bochum
File Attached
09:30
20m
Talk
Programming Abstractions for Quantum Linear AlgebraTalk
PLanQC
Charles Yuan University of Wisconsin–Madison
File Attached
09:50
20m
Talk
Verifying Repeat-Until-Success Circuits with AutoQTalk
PLanQC
Jyun-Ao Lin National Taipei University of Technology, Yu-Fang Chen Academia Sinica, Jakub Havlík Brno University of Technology, Ondřej Lengál Brno University of Technology, Fang-Yi Lo Academia Sinica, Wei-Lun Tsai Academia Sinica
File Attached
10:10
20m
Talk
VC-Qiskit: Automated–Interactive Verification of Qiskit Passes with Minimal IntrusionTalk
PLanQC
Xiaoquan Xu , Li Zhou Institute of Software at Chinese Academy of Sciences, Mingsheng Ying Institute of Software at Chinese Academy of Sciences; Tsinghua University
File Attached