The Quantum Abstract Machine
Liyi Li, Le Chang, Rance Cleaveland, Mingwei Zhu, Xiaodi Wu
TL;DR
The paper addresses the need for an abstract, semantically precise model of hybrid quantum-classical networks (HCQNs) to support design and verification of quantum communication protocols. It introduces the Quantum Abstract Machine (QAM), a membrane-based, abstract operational semantics inspired by Chemical Abstract Machine to capture no-relocation, no-cloning, and channel-lifetime constraints, using projective nondeterminism to model measurement-induced outcomes. The framework is demonstrated through quantum teleportation, bit-commitment and entanglement swaps, and extended to remote communication with location-aware membranes and routing protocols QPass and QCast; trace refinement provides a tool to compare HCQN protocols. The approach yields a flexible, extensible platform for reasoning about physical realities in HCQNs and lays groundwork for future model checking, security analyses, and a concurrent quantum circuit language that ensures implementable designs.
Abstract
This paper develops a model of quantum behavior that is intended to support the abstract yet accurate design and functional verification of quantum communication protocols. The work is motivated by the need for conceptual tools for the development of quantum-communication systems that are usable by non-specialists in quantum physics while also correctly capturing at a useful abstraction the underlying quantum phenomena. Our approach involves defining a quantum abstract machine (QAM) whose operations correspond to well-known quantum circuits; these operations, however, are given direct abstract semantics in a style similar to that of Berry's and Boudol's Chemical Abstract Machine. This paper defines the QAM's semantics and shows via examples how it may be used to model and reason about existing quantum communication protocols.
