Verifying Quantum Communication Protocols with Ground Bisimulation.

Xudong Qin,Yuxin Deng,Wenjie Du
DOI: https://doi.org/10.1007/978-3-030-45237-7_2
2020-01-01
Abstract:One important application of quantum process algebras is to formally verify quantum communication protocols. With a suitable notion of behavioural equivalence and a decision method, one can determine if an implementation of a protocol is consistent with its specification. Ground bisimulation is a convenient behavioural equivalence for quantum processes because of its associated coinduction proof technique. We exploit this technique to design and implement two on-the-fly algorithms for the strong and weak versions of ground bisimulation to check if two given processes in quantum CCS are equivalent. We then develop a tool that can verify interesting quantum protocols such as the BB84 quantum key distribution scheme.
What problem does this paper attempt to address?