Research

Our group studies fault-tolerant quantum computing across theory, architecture, algorithms, and experiment-facing implementation. For the complete and most up-to-date publication list, please see our Google Scholar page.

Low-Overhead Quantum Error Correction and Fault Tolerance

Quantum LDPC 

We develop quantum error correction (QEC) methods that reduce space-time overhead. This spans the design of more efficient QEC codes, improved logical gate constructions, faster and more accurate decoders, and how all of these pieces fit together.

Fault-Tolerant Algorithm Compilation and Resource Estimation

Resource estimation 

We build end-to-end fault-tolerant compilation pipelines that connect logical operations to practical algorithm performance, seeking out opportunities for resource reduction through the judicious co-design of QEC protocols and algorithmic structure.

Quantum Hardware-Software Co-Design

Logical processor 

We co-design QEC protocols with hardware constraints and collaborate closely with experimental groups to implement and test our schemes on real quantum hardware.

Distributed Quantum Computing and Networking

Quantum networking 

We explore protocols for scalable, networked quantum systems, including efficient schemes for logical entanglement distribution and compilation of distributed quantum computations.

Quantum Simulation and Control

Hamiltonian engineering 

We design robust control methods for interacting quantum systems and apply them to quantum simulation, sensing, and many-body dynamics.