On the Complexity of Quantum ACC
Abstract
For any , let be a quantum gate that determines if the number of 1's in the input is divisible by . We show that for any , is equivalent to (up to constant depth). Based on the case , Moore \cite{moore99} has shown that quantum analogs of AC, ACC, and ACC, denoted QAC, QACC, QACC respectively, define the same class of operators, leaving as an open question. Our result resolves this question, proving that QAC QACC QACC for all . We also develop techniques for proving upper bounds for QACC in terms of related language classes. We define classes of languages EQACC, NQACC and BQACC. We define a notion -planar QACC operators and show the appropriately restricted versions of EQACC and NQACC are contained in P/poly. We also define a notion of -gate restricted QACC operators and show the appropriately restricted versions of EQACC and NQACC are contained in TC. To do this last proof, we show that TC can perform iterated addition and multiplication in certain field extensions. We also introduce the notion of a polynomial-size tensor graph and show that families of such graphs can encode the amplitudes resulting from apply an arbitrary QACC operator to an initial state.
Cite
@article{arxiv.quant-ph/0002057,
title = {On the Complexity of Quantum ACC},
author = {F. Green and S. Homer and C. Pollett},
journal= {arXiv preprint arXiv:quant-ph/0002057},
year = {2007}
}
Comments
22 pages, 4 figures This version will appear in the July 2000 Computational Complexity conference. Section 4 has been significantly revised and many typos corrected