One can fix the randomness used by a randomized algorithm, but there is no analogous notion of fixing the quantumness used by a quantum algorithm. Underscoring this fundamental difference, we show that, in the black-box setting, the behavior of quantum polynomial-time ($\mathsf{BQP}$) can be remarkably decoupled from that of classical complexity classes like $\mathsf{NP}$. Specifically: -There exists an oracle relative to which $\mathsf{NP^{BQP}}\not\subset\mathsf{BQP^{PH}}$, resolving a 2005 problem of Fortnow. As a corollary, there exists an oracle relative to which $\mathsf{P}=\mathsf{NP}$ but $\mathsf{BQP}\neq\mathsf{QCMA}$. -Conversely, there exists an oracle relative to which $\mathsf{BQP^{NP}}\not\subset\mathsf{PH^{BQP}}$. -Rel...
AbstractWe study the complexity of quantum complexity classes such as EQP, BQP, and NQP (quantum ana...
Abstract: Is there a general theorem that tells us when we can hope for exponential speedups from qu...
We define rewinding operators that invert quantum measurements. Then, we define complexity classes R...
One can fix the randomness used by a randomized algorithm, but there is no analogous notion of fixin...
AbstractWe use the powerful tools of counting complexity and generic oracles to help understand the ...
The relationship between BQP and PH has been an open problem since the earliest days of quantum comp...
We use the powerful tools of counting complexity and generic oracles to help understand the limitati...
In this paper, we extend the techniques used in our previous work to show that there exists a probab...
We show the following hold, unconditionally unless otherwise stated, relative to a random oracle wit...
We give a comprehensive characterization of the computational power of shallow quantum circuits comb...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We define rewinding operators that invert quantum measurements. Then, we define complexity classes $...
The relationship between BQP and PH has been an open problem since the earliest days of quantum comp...
We achieve essentially the largest possible separation between quantum and classical query complexit...
In the near future, there will likely be special-purpose quantum computers with 40-50 high-quality q...
AbstractWe study the complexity of quantum complexity classes such as EQP, BQP, and NQP (quantum ana...
Abstract: Is there a general theorem that tells us when we can hope for exponential speedups from qu...
We define rewinding operators that invert quantum measurements. Then, we define complexity classes R...
One can fix the randomness used by a randomized algorithm, but there is no analogous notion of fixin...
AbstractWe use the powerful tools of counting complexity and generic oracles to help understand the ...
The relationship between BQP and PH has been an open problem since the earliest days of quantum comp...
We use the powerful tools of counting complexity and generic oracles to help understand the limitati...
In this paper, we extend the techniques used in our previous work to show that there exists a probab...
We show the following hold, unconditionally unless otherwise stated, relative to a random oracle wit...
We give a comprehensive characterization of the computational power of shallow quantum circuits comb...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We define rewinding operators that invert quantum measurements. Then, we define complexity classes $...
The relationship between BQP and PH has been an open problem since the earliest days of quantum comp...
We achieve essentially the largest possible separation between quantum and classical query complexit...
In the near future, there will likely be special-purpose quantum computers with 40-50 high-quality q...
AbstractWe study the complexity of quantum complexity classes such as EQP, BQP, and NQP (quantum ana...
Abstract: Is there a general theorem that tells us when we can hope for exponential speedups from qu...
We define rewinding operators that invert quantum measurements. Then, we define complexity classes R...