Abstract

We study the complexity of quantum complexity classes like EQP, BQP, NQP (quantum analogs of P, BPP, and NP, respectively) using classical complexity classes like ZPP, WPP, C=P. The contributions of this paper are threefold. First, we show that relative to an oracle, ZPP is not contained in WPP. As an immediate consequence, this implies that no relativizable proof technique can improve the best known classical upper bound for BQP (BQP ⊆ AWPP [16]) to BQP ⊆ WPP and the best known classical lower bound for EQP (P ⊆ EQP) to ZPP ⊆ EQP. Second, we extend some known oracle constructions involving counting and quantum complexity classes to immunity separations. Third, motivated by the fact that counting classes (like LWPP, AWPP, etc.) are the best known classical upper bounds on quantum complexity classes, we study properties of these counting classes. We prove that WPP is closed under polynomial-time truth-table reductions, while we construct an oracle relative to which WPP is not closed under polynomial-time Turing reductions. This shows that proving the equality of the similar appearing classes LWPP and WPP would require nonrelativizable techniques. We also prove that both AWPP and APP are closed under \({\leq}^{UP}_{T}\) reductions, and use these closure properties to prove strong consequences of the following hypotheses: NQP ⊆ BQP and EQP = NQP.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.