Professional Documents
Culture Documents
news
Quantum Leap
A new proof supports a 25-year-old claim
of the unique power of quantum computing.
H
OPES FOR QUANTUM comput-
ing have long been buoyed by
the existence of algorithms
that would solve some par-
ticularly challenging prob-
lems with exponentially fewer opera-
tions than any known algorithm for
conventional computers. Many experts
believe, but have been unable to prove,
that these problems will resist even the
cleverest non-quantum algorithms.
Recently, researchers have shown the
strongest evidence yet that even if con-
ventional computers were made much
more powerful, they probably still could
not efficiently solve some problems that
a quantum computer could.
IMAGE BY AND RIJ BORYS ASSOCIAT ES, BASED ON GRAP HIC F ROM UNIVERSIT Y OF STRAT HCLYD E
That such problems exist is a long-
standing conjecture about the greater
capability of quantum computers.
“It was really the first big conjecture
in quantum complexity theory,” said
computer scientist Umesh Vazirani
of the University of California, Berke-
ley, who proposed the conjecture with
then-student Ethan Bernstein in the
1993 paper (updated in 1997) that es-
tablished the field.
That work, now further validated, al model, then or now, “that violates Quantum Resources
challenged the cherished thesis that the extended Church-Turing thesis,” Conventional “classical” computers
any general computer can simulate any Vazirani said. “It overturned this basic store information as bits than can be
other efficiently, since quantum com- fabric of computer science, and said: in one of two states, denoted 0 and 1.
puters will sometimes be out of reach ‘here’s a new kid on the block, and it’s In contrast, a quantum degree of free-
of conventional emulation. Quantum completely different and able to do to- dom, such as the spin of an electron or
computation is the only computation- tally different things.’” the polarization of a photon, can exist
JA N UA RY 2 0 1 9 | VO L. 6 2 | N O. 1 | C OM M U N IC AT ION S OF T HE ACM 11
news
Bernstein and Vazirani defined “we show that there is one problem that
a new complexity class called BQP BQP will solve better than PH.” In addi-
(Bounded Quantum Polynomial), which “The basic ability tion to choosing the right oracle, he and
has access to quantum resources. BQP to do Fourier Tal had to choose a problem that reveals
is closely analogous to the conventional quantum computation’s strength—and
class BPP (Bounded Probabilistic Poly- transformation, classical computation’s weakness—but
nomial), which has access to a perfect that’s the heart they only needed one example.
random-number generator and must They adapted an earlier suggestion
not give a wrong answer too often. Cur- of the power by Scott Aaronson (then at the Mas-
rently, some problems having only of quantum, sachusetts Institute of Technology)
stochastic solutions are known, but it in which the computer must deter-
is hoped that deterministic, “de-ran- at least most mine if one sequence of bits is (ap-
domized” algorithms will eventually be of the algorithms proximately) the Fourier transform of
found for them. another. Computing such frequency
we know.” spectra is a natural task for quan-
Consulting the Oracle tum computations, and Shor’s algo-
The relationship of the quantum class rithm exploits precisely this strength
BQP to various conventional classes, to identify periodicities that expose
however, continues to be studied, long separations. “They are a way for us to prime factors of the target. “The basic
after Bernstein and Vazirani suggested understand what kinds of problems ability to do Fourier transformation,”
it includes problems beyond the scope are hard to prove and what kinds of re- Fortnow said, “that’s the heart of the
of conventional techniques. “We have sults might be possible, but they’re not power of quantum, at least most of
our conjectures and we can feel strongly a definite proof technique,” he said. the algorithms we know.”
about them, but every so often they are “We didn’t prove a separation between “The hard part is to give the lower
wrong,” Vazirani said. “A proof is really these two classes,” Raz agreed. “I can’t bound for the polynomial hierarchy,”
something to be celebrated.” imagine that [such a separation] will Raz said. To show that no such algo-
The new proof of separation does be proved in our lifetime.” rithm, even with access to the oracle,
not apply to the pure versions of BQP “Already there were oracle separa- could solve it efficiently, he and Tal
and the other complexity classes ad- tions of BQP and NP, BQP and P, and tweaked Aaronson’s suggestion so they
dressed by the Vazirani-Bernstein con- other classes,” Raz said. He and Tal could apply recent discoveries about
jecture. Similar to the long-standing now extend the argument to a super- pseudorandom sequences.
unproven relationship of P and NP, charged class called the polynomial hi- These and the earlier results illus-
“We almost never are able to actually erarchy, or PH. “This is what is stronger trate what quantum computers will be
separate these important classes of in our result,” he said. PH can be viewed able to do, once they get very large and
complexity theory,” said computer sci- as an infinite ladder of classes, start- perform like the idealized models, Vazi-
entist Ran Raz of Princeton University ing with P and NP, in which successive rani said. What is less clear is how to ef-
in New Jersey and the Weizmann Insti- rungs can build on the earlier ones by fectively use the less-capable machines
tute in Israel. “We don’t know how.” using logical constructions. Later class- that are now being developed. “What
Instead, Raz and his former stu- es invoke the earlier ones rather like a will we be able to do with those?” he
dent Avishay Tal (now at Stanford subroutine, for example by defining asked. “That’s one of the things that we
University) performed what is called problems using them in a phrase such are working hard to try to figure out.”
an oracle separation. Like its name- as “for every,” or “there exists.” “Almost
sake from ancient Greece (or The Ma- all the problems that we encounter in
Further Reading
trix movies), an oracle provides an- everyday life are somewhere in the poly-
swers to profound questions without nomial hierarchy,” Raz said. Bernstein, E. and Vazirani, E.
Quantum Complexity Theory, SIAM J.
explaining how it got them. Roughly If all NP problems had polynomial-
Comput. 26, 1411 (1997).
speaking, Raz and Tal compared the time solutions, though, it turns out that
capabilities of quantum and classi- the entire polynomial hierarchy would Shor, P.W.
Polynomial-Time Algorithms for Prime
cal algorithms that were given access collapse into one class, PH=NP=P. The Factorization and Discrete Logarithms on
to an oracle that answers a specific new result, though, shows that oracle- a Quantum Computer, SIAM Journal of
question. Provided with this oracle, assisted BQP would still be separate. Computing 26, pp. 1484–1509 (1997).
they showed the quantum system “The way I view the Raz-Tal oracle is Raz, R. and Tal, A.
could efficiently solve a carefully they’re saying that even if P happened Oracle Separation of BQP and PH, Electronic
chosen problem more efficiently to equal to NP—that’s an unlikely Colloquium on Computational Complexity,
than the classical system could using case,” Fortnow said, “it’s still possible Report No. 107 (2018).
the same oracle. that quantum can do more than classi-
Don Monroe is a science and technology writer based in
Lance Fortnow, a computer scientist cal machines can.” Boston, MA, USA.
at the Georgia Institute of Technology,
said hundreds of proofs in complex- What Is It Good For?
ity theory have relied upon such oracle “If we choose the right oracle,” Raz said, © 2019 ACM 0001-0782/19/1 $15.00