activity
20112022
most citedA Verified Optimizer for Quantum Circuits

111 citations · 347 across the 14 of their papers we have counts for

collaborators

14 papers

cs.PL2022★ 7 cited

Q# as a Quantum Algorithmic Language

Kartik Singhal, Kesha Hietala, Sarah Marshall +1

Q# is a standalone domain-specific programming language from Microsoft for writing and running quantum programs. Like most industrial languages, it was designed without a formal sp…

quant-ph2022★ 4 cited

VyZX : A Vision for Verifying the ZX Calculus

Adrian Lehmann, Ben Caldwell, Robert Rand

Optimizing quantum circuits is a key challenge for quantum computing. The PyZX compiler broke new ground by optimizing circuits via the ZX calculus, a powerful graphical alternativ…

cs.PL2022★ 1 cited

A Formally Certified End-to-End Implementation of Shor's Factorization Algorithm

Yuxiang Peng, Kesha Hietala, Runzhou Tao +4

Quantum computing technology may soon deliver revolutionary improvements in algorithmic performance, but these are only useful if computed answers are correct. While hardware-level…

cs.PL2022★ 30 cited

Qunity: A Unified Language for Quantum and Classical Computing (Extended Version)

Finn Voichick, Liyi Li, Robert Rand +1

We introduce Qunity, a new quantum programming language designed to treat quantum computing as a natural generalization of classical computing. Qunity presents a unified syntax whe…

cs.PL2022★ 1 cited

MCBeth: A Measurement Based Quantum Programming Language

Aidan Evans, Seun Omonije, Robert Soulé +1

Gate-based quantum programming languages are ubiquitous but measurement-based languages currently exist only on paper. This work introduces MCBeth, a quantum programming language w…

cs.LO2021★ 10 cited

Gottesman Types for Quantum Programs

Robert Rand, Aarthi Sundaram, Kartik Singhal +1

The Heisenberg representation of quantum operators provides a powerful technique for reasoning about quantum circuits, albeit those restricted to the common (non-universal) Cliffor…