DOI: 10.1007/978-3-540-70545-1_51
|View full text |Cite
|
Sign up to set email alerts
|

QMC: A Model Checker for Quantum Systems

Abstract: Abstract. We introduce a model-checking tool intended specially for the analysis of quantum information protocols. The tool incorporates an efficient representation of a certain class of quantum circuits, namely those expressible in the so-called stabiliser formalism. Models of protocols are described using a simple, imperative style simulation language which includes commands for the unitary operators in the Clifford group as well as classical integer and boolean variables. Formulas for verification are expre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
64
0

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 66 publications
(64 citation statements)
references
References 12 publications
(22 reference statements)
0
64
0
Order By: Relevance
“…The most closely related work is the QMC system [19,24], with which we compared our equivalence checker in Section 5. Both QMC and our equivalence checker are based on the stablizer formalism.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The most closely related work is the QMC system [19,24], with which we compared our equivalence checker in Section 5. Both QMC and our equivalence checker are based on the stablizer formalism.…”
Section: Related Workmentioning
confidence: 99%
“…Previous work by Gay, Nagarajan and Papanikolaou [19,24] has developed QMC, a property-oriented model-checking system for quantum protocols. The present paper explores the process-oriented approach.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, Gay et al [56] used the probabilistic model-checker PRISM [57] to verify the correctness of several quantum protocols including BB84 [58]. Furthermore, they [59,60] developed an automatic tool QMC (Quantum Model-Checker). QMC uses the stabilizer formalism [61] for the modelling of systems, and the properties to be checked by QMC are expressed in Baltazar, Chadha, Mateus and Sernadas quantum computation tree logic [62,63].…”
Section: Applications Of Programming Methodology To Quantum Engineeringmentioning
confidence: 99%
“…Previous work on automated analysis is based on exhaustive simulation based on stabiliser formalism. Model checking tools like the QMC [10] and the equivalence checker [1] were developed for the verification of quantum protocols. Since the tool uses stabilizer formalism, it is restricted to use only the operators in the Clifford group.…”
Section: Introductionmentioning
confidence: 99%