pith. sign in

arxiv: 1201.0891 · v1 · pith:BBHOVZQCnew · submitted 2012-01-04 · 💻 cs.LO · quant-ph

Termination of Nondeterministic Quantum Programs

classification 💻 cs.LO quant-ph
keywords quantumnondeterministicprogramprogramsspaceterminationexecutionprobability
0
0 comments X p. Extension
pith:BBHOVZQC Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{BBHOVZQC}

Prints a linked pith:BBHOVZQC badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

We define a language-independent model of nondeterministic quantum programs in which a quantum program consists of a finite set of quantum processes. These processes are represented by quantum Markov chains over the common state space. An execution of a nondeterministic quantum program is modeled by a sequence of actions of individual processes. These actions are described by super-operators on the state Hilbert space. At each step of an execution, a process is chosen nondeterministically to perform the next action. A characterization of reachable space and a characterization of diverging states of a nondeterministic quantum program are presented. We establish a zero-one law for termination probability of the states in the reachable space of a nondeterministic quantum program. A combination of these results leads to a necessary and sufficient condition for termination of nondeterministic quantum programs. Based on this condition, an algorithm is found for checking termination of nondeterministic quantum programs within a fixed finite-dimensional state space. A striking difference between nondeterministic classical and quantum programs is shown by example: it is possible that each of several quantum programs simulates the same classical program which terminates with probability 1, but the nondeterministic program consisting of them terminates with probability 0 due to the interference carried in the execution of them.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.