~/talk

Synthesizing Quantum-Circuit Optimizers

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

Synthesizes a device-specific quantum-circuit optimizer from a gate-set spec in 1.2 minutes and outputs 7,001 symbolic rewrite rules for IBM’s gate set, giving better two-qubit gate reduction than Qiskit and TKET on about 85% of benchmarks. Represents gate semantics with path-sum algebra, reduces equivalence to polynomial identity testing, and uses a polynomial identity filter plus beam search to extract and apply rules. Reported synthetic failure probability is around 10^-7 and evaluation emphasizes two-qubit gate reductions.

AI-written summary · about

  1. 0:00Quantum circuit optimizers intro
  2. 0:21Quantum computing dream and NISQ
  3. 1:46Noise and errors in circuits
  4. 2:50Hardware-specific gate challenges
  5. 3:55QUESO optimizer introduction
  6. 5:00Classical vs quantum optimizations
  7. 5:46Quantum computing fundamentals
  8. 7:10Simple quantum rewrite rules
  9. 8:14Complex symbolic rewrite rules
  10. 8:35Naive optimizer synthesis
  11. 9:20QUESO polynomial-based approach
  12. 10:02Feynman path integrals for semantics
  13. 11:46Symbolic circuits transformation
  14. 13:16Polynomial equivalence checks
  15. 15:01Polynomial filter and equivalence
  16. 16:26Evaluation results and failures
  17. 17:10Benchmark vs state-of-the-art
  18. 17:50Comparison with Quartz
  19. 18:33Future work and enhancements
  20. 19:17Q&A
  21. 19:39Evaluation metrics and apps
  22. 20:19Algorithm optimizations and cases
  23. 21:02Qubits vs gate count trade-offs
  24. 22:29Scalability of polynomial step
  25. 23:12Closing remarks
~/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.