Verification of Quantum Programs
- đ¤ Speaker: Mingsheng Ying (UTS Sydney)
- đ Date & Time: Thursday 09 June 2016, 14:00 - 15:00
- đ Venue: MR14, Centre for Mathematical Sciences, Wilberforce Road, Cambridge
Abstract
Programming is error-prone. It is even worse when programming a quantum computer or designing quantum communication protocols, because human intuition is much better adapted to the classical world than to the quantum world. How can we build automatic tools for verifying correctness of quantum programs? A logic for verification of both partial correctness and total correctness of quantum programs was developed in our TOPLAS ’2011 paper. The (relative) completeness of this logic was proved. Recently, a theorem prover for verification of quantum programs was built based on this logic [arXiv: 1601.03835]. To further develop automatic tools, we are working on techniques for invariant generation and synthesis of ranking functions (for termination analysis) of quantum programs.
Series This talk is part of the CQIF Seminar series.
Included in Lists
- All CMS events
- bld31
- CMS Events
- CQIF Seminar
- DAMTP info aggregator
- Hanchen DaDaDash
- Interested Talks
- MR14, Centre for Mathematical Sciences, Wilberforce Road, Cambridge
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Mingsheng Ying (UTS Sydney)
Thursday 09 June 2016, 14:00-15:00