~/talk

Concurrent Quantum Separation Logic for Fine-Grained Parallelism

Talkat PLanQC 2025 · on Saturday, 2025-01-25· [compilers-and-language-design]
links:none on file
links:none on file
links:none on file
slides:none on file

A new concurrent quantum separation logic claims modular verification of fine‑grained parallel quantum code by combining three concrete mechanisms: fractional tokens to share qubits with a rule that promotes partial to full ownership via atomicity, linear combination of Hoare triples to case‑analyze superpositions, and atomic blocks plus a two‑layer semantics that extend to measurements using a convex PCM structure. The implementation verifies nontrivial parallelized examples (commuting rotations and embedded subcircuits) and the proofs show the expected deterministic final states, so the method works on realistic patterns.

AI-written summary · about

  1. 0:00Concurrent quantum separation logic
  2. 1:27Parallelizing quantum programs
  3. 3:15Challenges in verifying concurrency
  4. 5:20Overview of concurrent logic
  5. 7:58Quantum points-to tokens
  6. 10:32Quantum case analysis
  7. 12:42Distributing read-only resources
  8. 15:12Anti-frame rule for cubit tokens
  9. 16:36Complete proof example
  10. 17:18Complex parallelization patterns
  11. 18:25Commuting matrices verification
  12. 19:53Extensions to probabilistic reasoning
  13. 21:41Question and answer session
~/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.