Quantum algorithms and complexity of computation
From: Theo van der Storm (thstorm_at_wanadoo.nl)
Date: 09/20/04
- Next message: Boris: "[graph theory]"
- Previous message: A N Niel: "Re: uniqueness of limits at infinity"
- In reply to: Keith Ramsay: "Re: How long IF IT IS A DRAW?"
- Next in thread: David Bandel: "Re: How long would it take a computer to completely "solve" chess?"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 20 Sep 2004 19:55:08 +0200
Keith Ramsay wrote:
> Guy Macon <http://www.guymacon.com> wrote in message news:<10kpflogk4fqe44@news.supernews.com>...
> [...]
> | Let's guess that it will take our quantum computer one second to
> | search one node. That's 10 in 2 seconds, 100 in 3 seconds, 1000
> | in 4 seconds, 10,000 in 5 seconds, 100,000 in 6 seconds, and
> | 10^60 in a minute. Not enough? Take two minutes and search
> | 10^120 positions. or take all day and search 10^86400 positions.
>
> You're reasoning as though your quantum computer was able to search an
> exponentially growing number of nodes, and there's no reason to think
> that this would be possible.
>
> There is a sense in which a quantum computer with N qubits is able
> to "do 2^N things at once". But probably not in the sense of being
> able to do in one step or in N steps any task that a classical
> computer can do in 2^N steps.
>
> The things for which we have a quantum algorithm that would in
> principle run quickly, but where we don't have a classical algorithm
> that also would run quickly, all have special properties that finding
> the optimum move in a game doesn't have. You can't simply farm out
> portions of the problem to parallel universes; the result has to be
> obtained by interference effects, in which the quantum amplitudes for
> answers you don't want get phase cancellation, and the amplitude for
> the answer you do want gets reinforced.
>
> For the problem of factoring an integer we have a scheme for doing
> this, and also for performing a search in a list. But the kind of
> tree search needed to determine the best move in a game of perfect
> information is a PSPACE complete problem, meaning that any problem
> that can be solved with storage space bounded by some polynomial
> in the length of the description of the problem, can be reduced
> (within time bounded by a polynomial in the length of the problem)
> to a problem of determining the best move in a game of perfect
> information of this kind.
>
> We know that anything that can be solved by a quantum computer in
> polynomial time lies in PSPACE. A quantum computer can be simulated
> by a classical computer in a polynomially limited space, by computing
> amplitudes and adding them up. But there's no reason to think that
> the class QP of problems that can be solved by a quantum computer in
> polynomial time is anything like as broad a class as PSPACE.
>
> Here's what David Deutsch says on his page
> http://www.qubit.org/people/david/Articles/Frontiers.html
> about the idea of being able to use a quantum speedup for searching
> the chess tree:
>
> #This was a bad example. Scott Aaronson at UC Berkeley has since
> #drawn my attention to some comments by Richard Cleve
> #(quant-ph/9906111) pointing out that chess and chess-like games
> #(with a fixed number of choices per move, especially if this
> #number is small) are not very suitable for speedup by Grover
> #searching. At best one would expect a speedup by a moderate,
> #fixed factor. This does not rule out quantum chess-playing
> #algorithms altogether, just algorithms based on Grover-accelerated
> #brute-force searching. But there is no special reason to expect
> #better quantum chess algorithms to exist.
>
> I would be rather surprised if reason to expect superior quantum
> chess algorithms had emerged in the past few years.
>
> Keith Ramsay
Thank you for an excellent contribution to the discussion.
The level of optimism displayed in this group was running a bit out of
control, wasn´t it?
Theo
- Next message: Boris: "[graph theory]"
- Previous message: A N Niel: "Re: uniqueness of limits at infinity"
- In reply to: Keith Ramsay: "Re: How long IF IT IS A DRAW?"
- Next in thread: David Bandel: "Re: How long would it take a computer to completely "solve" chess?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|