~/talks

Charles Yuan

what they talk about

where they keep going back

all 4 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
Cobble: Compiling Block Encodings for Quantum Computational Linear AlgebraPLDI 20262026-06-15
Cobble compiles high-level matrix expressions into correct quantum circuits by representing matrices as block encodings, computing time and space costs…
Talk on
Programming Abstractions for Quantum Linear AlgebraPLanQC 20262026-01-12
Cobble is a domain language that compiles algebraic matrix expressions into circuits operating on block encodings, tracking both query count and the crucial…
Talk on
Quantum Assertion Testing Without Mid-Circuit Measurement: Strategies and Lower BoundsPLanQC 20262026-01-12
Defines FirstFail and exist-fail tasks and proves concrete time‑space limits: any strategy without mid‑circuit measurement satisfies T × S = Ω(log n). Provides…
Talk on
Quantum Control Machine: The Limits of Control Flow in Quantum ProgrammingOOPSLA 20242024-10-20
Proves that a straightforward conditional jump impossibility holds: lifting classical conditional jumps into superposition is nonrealizable, with a formal…
Talk on
The T-Complexity Costs of Error Correction for Control Flow in Quantum ComputationPLDI 20242024-06-24
Identifies that common control-flow constructs cause polynomial increases in T-complexity under surface-code error correction and gives a precise cost model…
Talk on
Tower: Data Structures in Quantum SuperpositionOOPSLA 20222022-12-05
Language Tower provides a reversible semantics that compiles every program to a unitary circuit and enforces reversible operations, a type system that bounds…
Talk on
Semi-symbolic Inference for Efficient Streaming Probabilistic ProgrammingOOPSLA 20222022-12-05
Semi-symbolic inference implements an automatic Rao-Blackwellized particle filter in ProbZelus by manipulating symbolic expression trees, using a central swap…
Talk on
Invited talk: Twist: Sound Reasoning for Purity and Entanglement in Quantum P...PLanQC 20222022-09-15
Twist is a quantum language that encodes a type system for purity so programs can assert lack of entanglement and have those assertions checked by a mix of…
Talk on
Analyzing quantum programs using the power of interactionPLanQC 20222022-09-15
Proposes two concrete verification routes: embed execution into a circuit-to-Hamiltonian embedding so the correct run is the ground-state witness and avoid…
Talk on
Tower: Data Structures in Quantum SuperpositionPLanQC 20222022-09-15
Implements a language and runtime that realize reversible, history‑independent, bounded‑time data structures for quantum algorithms: Tower provides reversible…
Talk on
Twist: Sound Reasoning for Purity and Entanglement in Quantum ProgramsPOPL 20222022-01-16
Twist presents a concrete language and the semantic property purity that guarantees an expression is unentangled from the rest of the program, implemented via…
Talk on
Statically Bounded-Memory Delayed Sampling for Probabilistic StreamsOOPSLA 20212021-10-17
Defines two dataflow conditions, m-consumed and unseparated path, and proves they are necessary and sufficient for delayed sampling to use bounded memory on…
Talk
~/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.