Entangλe: A translation framework from quipper programs to quantum markov chains

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Entangλe is a framework for translating the quantum programming language Quipper to the QPMC model checker. It has been developed in order to formally verify Quipper-like programs. Quipper is a functional circuit description language, allowing an high-level approach for manipulating quantum circuits. Quipper uses the vector state formalism and provides high-level operations. QPMC is a model checker designed for quantum protocols specified as Quantum Markov Chains, and it is based on the density matrix formalism; QPMC supports the temporal logic QCTL. We have developed Entangλe to deal with the notion of tail recursive quantum programs in Quipper, and so we are able to verify QCTL properties over such programs. The tool implementation has been tested on several quantum protocols, including the BB84 protocol for quantum key distribution.

Cite

CITATION STYLE

APA

Anticoli, L., Piazza, C., Taglialegne, L., & Zuliani, P. (2018). Entangλe: A translation framework from quipper programs to quantum markov chains. In Communications in Computer and Information Science (Vol. 825 CCIS, pp. 113–126). Springer. https://doi.org/10.1007/978-3-319-91632-3_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free