~/talk

An Automata-Based Framework for Verification and Bug Hunting in Quantum Circuits

Talkat PLDI 2023 · 2023-06-17..06-21· [quantum-computing]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Di-De Yen
links:none on file
slides:none on file

Introduces an automata-based verification engine that encodes sets of quantum states as tree automata and implements gate semantics as automata transformers over an algebraic representation (no floating-point). A prototype tool verifies a 40-qubit circuit with 141,527 gates in about ten minutes and finds injected bugs in circuits up to ~320 qubits (thousands of gates) where other tools fail, trading full functional equivalence for scalable non-equivalence/bug hunting and opening a practical bridge between automata theory and quantum circuit analysis.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45Quantum vs classical states
  3. 2:12Quantum gates and decision trees
  4. 3:14Verifying quantum circuits
  5. 4:41Hoare triples for quantum
  6. 5:44Tree languages for states
  7. 7:11Tree automata for states
  8. 9:19Implementing gates in automata
  9. 10:45Symbolic execution extension
  10. 11:06Empirical evaluation
  11. 12:14Bug hunting in circuits
  12. 13:37Summary and future
  13. 14:22Q&A
~/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.