Slashdot Mirror


China Makes Quantum Leap In Developing Quantum Computer (scmp.com)

hackingbear writes: Researchers at the University of Science and Technology of China created a quantum device, called a boson sampling machine, that can now carry out calculations for five photons, but at a speed 24,000 times faster than previous experiments. Pan Jianwei, the lead scientist on the project, said that though their device was already (only) 10 to 11 times faster at carrying out the calculations than the first electronic digital computer, ENIAC, and the first transistor computer, TRADIC, in running the classical algorithm, their machine would eclipse all of the world's supercomputers in a few years. "Our architecture is feasible to be scaled up to a larger number of photons and with a higher rate to race against increasingly advanced classical computers," they said in the research paper published in Nature Photonics. This device is said to be the first quantum computer beating a real electronic classical computer in practice. Scientists estimate that the current faster supercomputers would struggle to estimate the behavior of 20 photons.

13 of 70 comments (clear)

  1. Not general purpose? by Anubis+IV · · Score: 2

    I always struggle with understanding quantum computing concepts, but from the sound of things in the article, this is not some sort of general purpose quantum computer. Rather, it's a purpose-built computer dedicated to estimating the behavior of photons.

    Why that specifically?

    Based on what the article (and summary) said, modern computers struggle to estimate the behavior of 20 or more photons, but it's the sort of problem that quantum computers are theoretically capable of handling quite easily. Researchers are apparently suggesting that in order to disprove skeptics and bring in more support for quantum computing, we should build a quantum computer of this variety and then use it to estimate the behavior of 30 or more photons, because doing so would definitively prove to everyone that quantum computers can provide a massive advantage over traditional computing methods.

    1. Re:Not general purpose? by JoshuaZ · · Score: 3, Informative

      Summary is accurate in that regard. The idea of using Boson sampling to do this came from a paper http://www.scottaaronson.com/papers/optics.pdf by Scott Aaronson and Alex Arkhipov which showed that if a classical computer can do Boson sampling efficiently then certain widely believed conjectures in classical computational complexity would need to be false. In particular, the polynomial hierarchy would collapse https://en.wikipedia.org/wiki/Polynomial_hierarchy.

  2. Re:What about link to an actual article? by PaulBu · · Score: 4, Informative

    Nope, I mean to the scientific paper in Nature Photonics, not press-release...

    Like this: http://www.nature.com/nphoton/...

    Paul B.

  3. Re:What about link to an actual article? by Anonymous Coward · · Score: 5, Funny

    It is both a link to the article and a link not to the article. Being quantum physics, you'll never know which it is until you click it.

  4. Here's a few more links... by slew · · Score: 3, Informative

    Paper preprint...
    Wikipage about boson sampling...

    In principle, a large-scale boson-sampling machine would constitute an effective disproof against a foundational tenet in computer science: the Extended Church-Turing Thesis, which postulates that all realistic physical systems can be efficiently simulated with a (classical) probabilistic Turing machine.

    The machine may not have any practical use, but it still is an interesting theoretical advance that might serve to challenge our understanding of computablity... Part of the theoretical importance of this area of research is the understanding of #P-complete problems.

    The wikipedia articlenotes the theoretical significance of this...

    A polynomial-time algorithm for solving a #P-complete problem, if it existed, would imply P = NP, and thus P = PH. No such algorithm is currently known.

    1. Re: Here's a few more links... by Anonymous Coward · · Score: 2, Informative

      Researcher in computational complexity here. No one believes this machine (or any quantum machine, at that) will be able to solve #P-complete problems in full generality. There's strong evidence that even NP complete problems are out of reach for quantum algorithms, and #P is (seemingly) way, way, way above NP in terms of computational difficulty.

  5. Re:Slashdot by Chris+Mattern · · Score: 2

    Scott Bakula could not be reached for comment.

  6. They did not see what they did there by Roger+W+Moore · · Score: 2

    I doubt the headline writer saw what they did there though. A quantum leap is literally the smallest possible change to a system. So the headline suggests they have made the smallest possible improvement which is not very impressive at all.

    1. Re:They did not see what they did there by hackertourist · · Score: 2

      In common usage, it's the opposite though.

      Merriam-Webster: quantum leap: a sudden large change, development, or improvement

  7. Re:Slashdot by ClickOnThis · · Score: 3, Interesting

    A quantum leap is hardly noteworthy. Literally that is the smallest possible motion, used in physics for the smallest leaps within an atom.

    True, but a quantum leap can occur over an energy-boundary that classical physics would claim can't be overcome. I think that's why the metaphor is applied frequently to an unexpected advance in various fields outside of quantum mechanics.

    --
    If it weren't for deadlines, nothing would be late.
  8. Re:How does this work? by skids · · Score: 2

    You set a register of bits to all possible combinations of the bits at the same time -- all possible values from 0 to N^2-1 are entangled. Then you run them through some quantum logic operations that eliminate all impossible solutions to a problem from the set of possible combinations. Then you read the register. It collapses to *one* of the possible solutions when you read it. So for example if you are factoring a large umber, that solution will be one possible divisor of that number. So you divide the large number by that number, then use the same process to factor those two smaller numbers. Where you save time is you did not have to iterate through a large bunch of prime numbers that were not factors by trying to divide the large number by each of them in turn.

    As far as detecting particles, the "probabilities" are better when you only need a binary result like "spin up versus spin down". So even if you have a probability of erroneous readings, some of the readings will be good, and when you are looking for needles in a haystack, as long as you can tell when you found a needle, all you need is a significantly better probability of a good reading than the probability of randomly sticking your hand in and finding the needle.

  9. Better cut more from science funding by mnemotronic · · Score: 4, Insightful

    I suggest bigger cuts to the Office of Science budget. Why do we need to spend money developing better, faster supercomputers? We can let the Chinese do all the expensive R&D, then we can buy the finished product from them. No problem. It worked for drywall, why not quantum puters?

    --
    The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
  10. A quantum leap? by OneHundredAndTen · · Score: 2

    So their breakthrough is a vanishingly small one?