POPL 2025
Sun 19 - Sat 25 January 2025 Denver, Colorado, United States
Sat 25 Jan 2025 12:07 - 12:30 at Keep Away - Session 2 Chair(s): Peng Fu

A promising approach to efficient quantum computation is to execute subroutines in parallel at a fine-grained level. While such parallelism is subject to tricky bugs, there was no quantum program logic that could modularly verify the correctness of such parallelism.

To overcome this situation, we propose novel concurrent quantum separation logic that can modularly reason about quantum programs under fine-grained parallelism. Our logic enables flexible reasoning about quantum superposition via new proof rules for linearly combining Hoare triples. Also, our logic introduces fractional tokens for sharing the same qubits between parallel subroutines, introducing new reasoning rules for promoting partial ownership into full ownership by atomicity. We demonstrate the effectiveness of our logic by verifying a non-trivial parallelized quantum program.

planqc25-paper18-with-affiliation.pdf (planqc.pdf)554KiB
CQSL_PlanQC2025 (planqc2025_slide.pdf)707KiB

Sat 25 Jan

Displayed time zone: Mountain Time (US & Canada) change

11:00 - 12:30
Session 2PLanQC at Keep Away
Chair(s): Peng Fu University of South Carolina
11:00
22m
Talk
The Quantum Abstract MachineTalk
PLanQC
Le Chang University of Maryland, College Park, Liyi Li Iowa State University, Rance Cleaveland University of Maryland, Mingwei Zhu University of Maryland, College Park, Xiaodi Wu University of Maryland
File Attached
11:22
22m
Talk
Algebraic and denotational semantics for Classically Controlled Quantum CommunicationTalk
PLanQC
Theo Wang University of Cambridge, University of Oxford, Sam Staton University of Oxford
File Attached
11:45
22m
Talk
Towards Quantum Multiparty Session TypesTalk
PLanQC
Ivan Lanese University of Bologna/INRIA, Ugo Dal Lago University of Bologna & INRIA Sophia Antipolis, Vikraman Choudhury Università di Bologna & Inria OLAS
File Attached
12:07
22m
Talk
Concurrent Quantum Separation Logic for Fine-Grained ParallelismTalk
PLanQC
Yusuke Matsushita Kyoto University, Kengo Hirata University of Edinburgh, Ryo Wakizaka Kyoto University
File Attached