activity
20142023
most citedA Verified Optimizer for Quantum Circuits

111 citations · 383 across the 23 of their papers we have counts for

collaborators
Showing 2019Show all

5 papers · 1 filter

cs.PL2019★ 111 cited

A Verified Optimizer for Quantum Circuits

Kesha Hietala, Robert Rand, Shih-Han Hung +2

We present VOQC, the first fully verified optimizer for quantum circuits, written using the Coq proof assistant. Quantum circuits are expressed as programs in a simple, low-level l…

cs.CR2019★ 24 cited

Build It, Break It, Fix It: Contesting Secure Development

James Parker, Michael Hicks, Andrew Ruef +5

Typical security contests focus on breaking or mitigating the impact of buggy systems. We present the Build-it, Break-it, Fix-it (BIBIFI) contest, which aims to assess the ability…

cs.LO2019★ 7 cited

Verified Optimization in a Quantum Intermediate Representation

Kesha Hietala, Robert Rand, Shih-Han Hung +2

We present sqire, a low-level language for quantum computing and verification. sqire uses a global register of quantum bits, allowing easy compilation to and from existing `quantum…

cs.SE2019★ 1 cited

A Counterexample-guided Approach to Finding Numerical Invariants

ThanhVu Nguyen, Timos Antopoulos, Andrew Ruef +1

Numerical invariants, e.g., relationships among numerical variables in a program, represent a useful class of properties to analyze programs. General polynomial invariants represen…

cs.PL2019★ 29 cited

LWeb: Information Flow Security for Multi-tier Web Applications

James Parker, Niki Vazou, Michael Hicks

This paper presents LWeb, a framework for enforcing label-based, information flow policies in database-using web applications. In a nutshell, LWeb marries the LIO Haskell IFC enfor…