~/conference

PLanQC 2024

date:2024-01-20
location:London, United Kingdom
series:PLanQC · 6 editions

The Fourth International Workshop on Programming Languages for Quantum Computing (PLanQC 2024) aims to bring together researchers from the fields of programming languages and quantum information, exposing the programming languages community to the unique challenges of programming quantum computers. It will promote the development of tools to assist in the process of programming quantum computers, both those that exist today and those likely to exist in the near to far future. Workshop topics include (but are not limited to): High-level quantum programming languages Verification tools for ...

programming languages researchers, language designers, compiler developers, verification engineers, quantum software engineers, quantum algorithm researchers

linear dependent type-and-effect systems; thinnings as bitvectors; pythonic quantum-classical DSL; differentiable digital-analog interface; primitive recursion for string diagrams; optimal parametrised circuit compilation; sum-over-paths hidden-shift simulation; magic state distillation pipelines; effect LTS for measurements; correctness-by-construction refinement

titleauthorlength
Monoidal AdventuresConor McBride43m
A prototype brat language encodes quantum circuits as composable monoidal pieces and enforces wiring with thinnings as bitvectors so selection and composition…
Talk on
Introducing BRATRoss Duncan, Mark Koch, Alan Lawrence, Conor McBride, Craig Roy22m
BRAT is a functional language that interleaves quantum and classical code with linear qubit types, a kernel arrow for circuits and classical thunks for…
Talk on
Circuit Width Estimation via Effect Typing and Linear Dependency (Extended Abs...Andrea Colledan, Ugo Dal Lago26m
Proto-Quipper-R implements a linear dependent type-and-effect system that produces parametric upper bounds on circuit width (indices are arithmetic expressions…
Talk on
Graphical Primitive Recursion For String DiagramsZhulien Zhelezchev, Aleks Kissinger20m
Provides a concrete way to add primitive recursion to diagrams in a symmetric monoidal setting, with a proof‑of‑concept Haskell eDSL that converts recursive…
Talk on
Optimal compilation of parametrised quantum circuitsJohn van de Wetering, Richie Yeung, Tuomas Laakkonen, Aleks Kissinger20m
Shows that minimizing parameters is NP-hard in general, but when circuits are Clifford apart from parametrised phase gates and each parameter is used only once…
Talk on
Polynomial-time Classical Simulation of Roetteler’s Shifted Bent Function Algo...Lucas Stinchcombe, Matthew Amy20m
Claims a polynomial-time classical simulation of Roetteler’s shifted-bent hidden-shift circuit when implemented via the Bravyi–Gosset construction, by…
Talk on
Qadence: a differentiable interface for digital-analog programsDominik Seitz, Niklas Heim, João P. Moutinho, Roland Guichard, Vytautas Abramavicius, Aleksander Wennersteen, Gert-Jan Both, Mario Dagrada, Vincent Elfving23m
Qadence is a high‑level, differentiable interface that composes Hamiltonian block analog evolutions with single‑qubit digital gates and compiles them to…
Talk on
A feasible and unitary programming language with quantum controlAlejandro Díaz-Caro, Emmanuel Hainry, Romain Péchoux, Mário Silva23m
Defines PUNQ, a typed quantum lambda calculus that enforces polynomial-time normalization and enforces unitarity via orthogonality by using a modality for…
Talk on
GUPPY: Pythonic Quantum-Classical ProgrammingMark Koch, Alan Lawrence, Kartik Singhal, Seyon Sivarajah, Ross Duncan22m
Guppy implements a Python-embedded DSL that compiles high-level hybrid quantum-classical programs (including mid-circuit measurement and true classical control…
Talk on
Quantum and Classical Control (work-in-progress)Kinnari Dave, Louis Lemonnier, Romain Péchoux, Vladimir Zamdzhiev21m
Language defines a typed calculus that stitches a quantum control fragment (pure quantum types interpreted as Hilbert spaces, formation rules ensuring…
Talk on
Effect Semantics for Quantum ProtocolsLorenzo Ceragioli, Fabio Gadducci, Giuseppe Lomurno, Gabriele Tedeschi20m
Proposes a semantics that replaces state-based probabilistic LTS with effect distributions and effect LTS that record measurement effects (matrices ≤ I) so one…
Talk on
QbC: Quantum Correctness by ConstructionAnurudh Peduri, Ina Schaefer, Michael Walter22m
Constructs quantum programs from pre/postconditions using typed holes and a set of refinement rules that reduce holes to initializations, unitaries, sequences…
Talk on
Quantum Controlled Measurements via Program TransformationKengo Hirata, Takeshi Tsukada22m
Proposes a program transformation that defers measurements from inside quantum conditionals to the outside, turning programs with mid-circuit measurements into…
Talk on
QGAT: A Generate-and-Test Paradigm for Quantum CircuitsUlrik de Muelenaere17m
A DSL called QGAT implements a generate-and-test paradigm and compiles to Quipper, adding a param monad and a buildOracle annotation that lifts classical…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.