A common algebraic description for probabilistic and quantum computations

  • Authors:
  • Martin Beaudry;José M. Fernandez;Markus Holzer

  • Affiliations:
  • Département d'informatique, Université de Sherbrooke, boul. Université, Sherbrooke, Québec, Canada;Département de génie informatique, École Polytechnique de Montréal, succ. Centre-Ville and Département d'I.R.O., Université de Montréal, succ. Centre-Ville, Mont ...;Inst. für Informatik, Tech. Universität München Boltzmannstraße, Garching bei München, Germany and Département d'I.R.O., Université de Montréal, succ. Centr ...

  • Venue:
  • Theoretical Computer Science - Mathematical foundations of computer science 2004
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Through the study of gate arrays we develop a unified framework to deal with probabilistic and quantum computations, where the former is shown to be a natural special case of the latter. On this basis we show how to encode a probabilistic or quantum gate array into a sum-free tensor formula which satisfies the conditions of the partial trace problem, and vice-versa; that is, given a tensor formula F of order n × 1 over a semiring I plus a positive integer k, deciding whether the kth partial trace of the matrix valIn,n (F ċ FT) fulfills a certain property. We use this to show that a certain promise version of the sum-free partial trace problem is complete for the class pr- BPP (promise BPP) for formulas over the semiring (Q+, +, ċ) of the positive rational numbers, for pr-BQP (promise BQP) in the case of formulas defined over the field (Q+, +, ċ), and if the promise is given up, then completeness for PP is shown, regardless whether tensor formulas over positive rationals or rationals in general are used. This suggests that the difference between probabilistic and quantum polytime computers may ultimately lie in the possibility, in the latter case, of having destructive interference between computations occurring in parallel. Moreover, by considering variants of this problem, classes like OP, NP, C=P, its complement co-C=P, the promise version of Valiant's class UP, its generalization promise SPP, and unique polytime US can be characterized by carrying the problem properties and the underlying semiring.