Slashdot Mirror


Two-Photon Walk a Giant Leap For Quantum Computing

ElectricSteve writes "Research conducted at the University of Bristol means a number of quantum computing algorithms may soon be able to execute calculations of a complexity far beyond what today's computers allow us to do. The breakthrough involves the use of a specially designed optical chip to perform what's known as a 'quantum walk' with two particles ... and it suggests the era of quantum computing may be approaching faster than the scientific establishment had predicted. A random walk – a mathematical concept with useful applications in computer science – is the trajectory of an object taking successive steps in a random direction, be it over a line (with only two possible directions) or over a multi-dimensional space. A quantum walk is the same concept, but translated to the world of quantum computing, a field in which randomness plays a central role. Quantum walks form an essential part of many of the algorithms that make this new kind of computation so promising, including search algorithms that will perform exponentially faster than the ones we use today."

112 comments

  1. does this mean by ZeroExistenZ · · Score: 1

    We soon need to certify in quantum-mechanical logic to write software?
    Any good resources?

    --
    I think we can keep recursing like this until someone returns 1
    1. Re:does this mean by Michael+Kristopeit · · Score: 1, Informative

      most software can't benefit from quantum logic...

    2. Re:does this mean by Anonymous Coward · · Score: 0

      Why start now? Modern software operates on no known logic I can see. Except, of course, gobble up all the hardware resources in sight then blame the hardware for being slow.

    3. Re:does this mean by ZeroExistenZ · · Score: 1

      most software can't benefit from quantum logic...

      Are you a professional programmer?

      Predicting randomness would've save me alot of time in my projects ;)

      --
      I think we can keep recursing like this until someone returns 1
    4. Re:does this mean by Michael+Kristopeit · · Score: 1, Insightful
      i'm a senior engineer.

      how would quantum logic creating randomness help you predict randomness?

    5. Re:does this mean by transwarp · · Score: 2, Funny

      No, each of you both are and are not trolls. :)

    6. Re:does this mean by Anonymous Coward · · Score: 1, Funny

      No, I'm the troll.

      And so's my wife.

    7. Re:does this mean by Anonymous Coward · · Score: 0

      can you two trolls stop trolling?

    8. Re:does this mean by Tablizer · · Score: 2, Funny

      Microsoft is coming out with Windows Quantum Edition. It only BSOD's when you are observing it; and is in an undetermined state when you are not. How is that different from regular Windows you ask? Well......um...

    9. Re:does this mean by Anonymous Coward · · Score: 0

      We soon need to certify in quantum-mechanical logic to write software?

      Yes and no.

    10. Re:does this mean by Anonymous Coward · · Score: 0
      (whoops, forgot the

      for(;;) {

      on line 9. And Sleep is capitalized but system is not. Compiling before posting? That'll be the day...)

    11. Re:does this mean by The_mad_linguist · · Score: 1, Funny

      50% more uptime!

    12. Re:does this mean by Stargoat · · Score: 1

      Wouldn't that make them a cat?

      --
      Hoist Number One and Number Six.
    13. Re:does this mean by V!NCENT · · Score: 1

      Rofl, now that I think about that, they are arguing the same thing in both universes and in one universe coward 1 is wrong and coward 2 is right, in the other coward 2 is wrong and coward 1 is right xD

      Pretty funny if you imagine that ^^.

      --
      Here be signatures
    14. Re:does this mean by V!NCENT · · Score: 1

      Actually, libs, compilers and a kernel do, but you're code does not ;)

      --
      Here be signatures
    15. Re:does this mean by Cstryon · · Score: 1

      I'm glad you are a senior engineer. Mind if I pick your brain?

      I won't pretend to understand quantum logic. But how would arranging for photons (Or electrons, or whatever you want for your object), to take a random step in a random direction, help computing? Doesn't computing depend on expected actions with expected results, as opposed to random possible actions with maybe even more random possible results?

      Or would this new machine expect that position of particle 1 would be in position A, or B? Observe and get either A or B. If B do this.... If A do this...
        But even that sounds like expected actions with expected results. Darn spooky mechanics!

      --
      Indoctrinate : to instruct especially in fundamentals or rudiments Educate : to develop mentally, morally, or aestheti
    16. Re:does this mean by Mike+Kristopeit · · Score: 1
      i'm confused what makes you glad i have a job, but i'll give you the quantum mechanics 101:

      it's not about taking singular steps, it's about taking all possible steps in the same time it would take to take a single step. think about parallel processing... not all applications lend themselves to benefitting from parallelization... in fact, almost all procedural processes can't benefit at all. the same is true for quantum logic.

      one of the most important applications of quantum logic is reversing encryption.

    17. Re:does this mean by StikyPad · · Score: 1

      Windows QED?

      I'm not buying it...

  2. I just want to know... by Jonah+Hex · · Score: 0

    when can I have one on my desktop, and will it make completely immersive games possible. Sure search algorithms are great and all, and so are other scientific wonders that can come about from quantum computing, but unless I can have fun with it at home it does fuck all for me.

    HEX

    1. Re:I just want to know... by The+Living+Fractal · · Score: 2, Insightful

      Unless they perfect a neural interface I'm pretty sure you won't be getting completely immersive games... But I'd be interested in seeing what kind of crazy fractal-based graphics and random world maps they can make with this tech.

      --
      I do not respond to cowards. Especially anonymous ones.
    2. Re:I just want to know... by AvitarX · · Score: 1

      Better search should help with fun at home

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    3. Re:I just want to know... by darien.train · · Score: 2, Informative

      Unless they perfect a neural interface.

      I believe you mean until they perfect the neural interface. If the story is true, the neural interface seemed a lot closer to reality than practical quantum computing until about 3 mins ago.

      --
      I don't know how many years on this Earth I got left. I'm going to get real weird with it. - Frank Reynolds
    4. Re:I just want to know... by Anonymous Coward · · Score: 1, Funny

      Screw immersive gaming. How is this going to help me watch porn in the interweb.

    5. Re:I just want to know... by jordan_robot · · Score: 1

      Been waiting for this for over 20 years. Though I'll be sure to skip rev. 1.

    6. Re:I just want to know... by Anonymous Coward · · Score: 0

      The key phrase is "may soon be able to...." Indeed! We may soon be able to dial up the color of our walls, we may soon be able to drive a flying car, Las Vegas may soon run out of water, we will soon run out of electricity; all these predictions are at least 30 years old, and flying cars comes from right after WWII. Pardon me if I don't hold my breath.

    7. Re:I just want to know... by akirapill · · Score: 1

      Based on this article, I would count on quantum computing having a big impact on computer graphics. A quantum algorithm that can crunch matrices exponentially faster than current techniques would be as important for graphics (and many other fields) as a quantum computer's ability to quickly factor large numbers would be for cryptography.

    8. Re:I just want to know... by martin-boundary · · Score: 1

      Screw immersive gaming. How is this going to help me watch porn in the interweb.

      I'm glad you've asked that question, here's how it works:

      First you have to rub one off, then by the Magic of Quantum(TM) the girl inside the video gets a bunch of milk products on some part of her body right afterwards. So it's like being there, but the technology scales simultaneously to millions of web surfers in their parents basement!

    9. Re:I just want to know... by Adm.Wiggin · · Score: 1

      ... the neural interface seemed a lot closer to reality than practical quantum computing until about 3 mins ago.

      So what you're saying is that we couldn't know where we were until we opened our eyes?

    10. Re:I just want to know... by V!NCENT · · Score: 1

      "It's safe to turn of the universe now" -Windows, no wait, Wormhole 2095.

      "General Protection Fault?!?! You- You.... AAAAAAAAAAAAAAAAAHHHHH!!!!!"

      --
      Here be signatures
    11. Re:I just want to know... by lxs · · Score: 1

      Don't do it! I've tried one of those newfangled Quantum Consoles and ended up in this Universe. Can I get out now? Please?

  3. Quantum Discovery! by Anonymous Coward · · Score: 0

    Didn't we just have an article on slashdot about the realities and exaggerations of the capabilities of quantum computing and what they would actually do? I hope this discovery is really going to do what the author hopes it means, and is not an exaggeration.

  4. Two-Photons Walk by Anonymous Coward · · Score: 3, Funny

    into a bar... wait... where am I?

    1. Re: Two-Photons Walk by marcosdumay · · Score: 5, Funny

      Just open your eyes, and see where you are. After seeing it you are not going to be anywhere else, but before looking, I can't really tell you.

    2. Re: Two-Photons Walk by JamesP · · Score: 1

      Actually they walk in, order, drink, get trashed, get into a fight and are thrown out

      ALL AT THE SAME TIME

      --
      how long until /. fixes commenting on Chrome?
    3. Re: Two-Photons Walk by c6gunner · · Score: 1

      So they were lepton?

    4. Re: Two-Photons Walk by Nemyst · · Score: 2, Informative

      But by looking you change where you are, so that doesn't work...

    5. Re: Two-Photons Walk by leromarinvit · · Score: 1

      But you won't see much with only two photons around.

      --
      Proud member of the Ferengi Socialist Party.
    6. Re: Two-Photons Walk by Anonymous Coward · · Score: 0

      My interpretation is that you don't change where you are, you only observe where you are when you look....

    7. Re: Two-Photons Walk by Anonymous Coward · · Score: 0

      No, just couldn't decide who was going to be top and who bottom.

    8. Re: Two-Photons Walk by sconeu · · Score: 1

      The one with the hadron will be on top

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    9. Re: Two-Photons Walk by Anonymous Coward · · Score: 0

      My interpretation is that your mom is only ugly when you look...

    10. Re: Two-Photons Walk by Vectormatic · · Score: 1

      i wonder about that, is by obversing you change your location, do you observe the old, or the new location? (if you observe the new one, nothing bad happens really, you know where you are), and, if you keep observing, do you also keep changing your location? (in other words, is the location change edge-triggered on the act of observing, or a continous side-effect of the observing?)

      bah, if this means i have to get my head around quantum-physics to continue working as a programmer i'd better start learning a new job..

      --
      People, what a bunch of bastards
    11. Re: Two-Photons Walk by V!NCENT · · Score: 1

      In one universe you open your eyes and in the other you don't, so there are three universes now. It's like playing God :D

      --
      Here be signatures
    12. Re: Two-Photons Walk by myrikhan · · Score: 1

      Don't be a bozon: Don't drink and drive. Unless... http://www.angryflower.com/schrod.gif

    13. Re: Two-Photons Walk by RatherBeAnonymous · · Score: 1

      bah, if this means i have to get my head around quantum-physics to continue working as a programmer i'd better start learning a new job..

      Nah. Assuming the 10 year prediction cones true, there will be a select few applications where supergeek programmers manage to make this thing work. Then about 5 years later a double plus good supergeek, who double majors in quantum mechanics and computer engineering (but never learns to tie his shoes), will invent a beautifully elegant programming language to do all the heavy lifting for you. Unfortunately, his work will get caught up in IP conflicts, and the dev tools will cost you one year's salary.

    14. Re: Two-Photons Walk by marcosdumay · · Score: 1

      Ok, getting serious here :)

      Before you observe, you don't know where the particle is. Worse yet, its position isn't a point (it couldn't just be on some unknown place). After observation, the particle is at a defined position, and you may or may not know it (you can always throw the data away), but every time you observe after that, you'll see it at the same position. That is, unless it's moving, of course, and you can't be sure that it isn't moving anymore, since you observed its position...

      Then, you observe the velocity, and you can't be sure of the position anymore. Next time you look at it, it may well be at a different position, but if, instead of position, you look at velocity again, you'd get the eact same result of the previous reading.

  5. "Quantum Walk" by countertrolling · · Score: 4, Funny

    Here's how it looks under a microscope

    --
    For justice, we must go to Don Corleone
    1. Re:"Quantum Walk" by Anonymous Coward · · Score: 0

      Here's how it looks under a microscope

      Damn if I had mod points I'd give em to you.

    2. Re:"Quantum Walk" by iONiUM · · Score: 1

      I've always wondered, and now I know. Thank you for this.

  6. When will it be useful to the real world? by WinstonWolfIT · · Score: 0

    For example, assume there are... cans... situated in the area around me. Inside these cans are... recyclable materials. I'm on a... Segway. What's the optimal path I should take to loot\h\h\h\hretrieve the items in the cans in the least amount of time?

  7. Don't think PC by T+Murphy · · Score: 1, Redundant

    According to the quantum computing video from a while ago (I think it was 90 minutes or something, I just watched 20), a quantum computer is designed for the problem it solves- they aren't general purpose like the processors in use today. As far as I understood from the video*, quantum computers are mostly just useful for doing calculations related to quantum physics.

    *If I'm wrong/misleading, please correct me.

    1. Re:Don't think PC by Anonymous Coward · · Score: 0

      I may be wrong, but my understanding is that a quantum computer would be along the lines of a conventional processor.

      The main difference is that it will be able to compute algorithms far quicker, and I -think- it's because eventually it won't have to limit itself to binary code, as I've heard a theory about detecting the spin of the atoms/particles/photons (whatever it uses) that the quantum processors use that allows more data to be passed in the same amount of time compared to binary code.

      Can't provide a citation as I can't remember where I read it, heh.

    2. Re:Don't think PC by Captain+Segfault · · Score: 2, Informative

      You can make general purpose quantum computers if you have a working set of "quantum gates" or similar -- much like you can make a general purpose classical computer if you have a working set of classical gates.

    3. Re:Don't think PC by kmac06 · · Score: 2, Informative

      A quantum computer able to do useful classical computing (i.e., factoring large numbers) would have to have a large number of bits (512-1024, very far away by any metric). A quantum computer able to do simulations of quantum systems beyond what current supercomputers could do would have to have maybe 10 bits (maybe not too far away).

    4. Re:Don't think PC by Nemyst · · Score: 1

      Currently the most usable way would indeed be to make a quantum processing unit that latches onto an otherwise classical computer, a bit like how a graphics card works. However, quantum computers are useful for way, way more than just quantum physics. Quantum crypto and solving NP-complete problems faster would just be two small examples of what we can do with it, but remember: quantum physics, particularly quantum computing, are a young field. You should expect more and more possibilities as we move on, especially once actual quantum computers exist (IE not just a handful of qubits).

  8. Can somebody translate TFA? by marcosdumay · · Score: 1

    Well, it seems there is no article yet to be read, and I couldn't understand anything from the press release. What does it mean a "one photon quantum walk", and what is the difference from any other kind of transformation that happens on a photon? Also, what is the difference of "two-photon quantum walk" and normal interference?

    Or, in other words, what did they actualy do?

    1. Re:Can somebody translate TFA? by c0lo · · Score: 2, Informative

      What does it mean a "one photon quantum walk"

      Conceptually, no different from a "one-ball-in-the-maze random walk" - can have a single state.

      ...and what is the difference from any other kind of transformation that happens on a photon?

      Again, no difference: the photons will random walk the maze independently (entanglement is not a requirement).

      Also, what is the difference of "two-photon quantum walk" and normal interference?

      a. Conceptual: while walking the maze (and solving your problem), the photons will be particles, thus interference is not an issue to consider.
      b. The maze you make the photons walk through (instead of just two slits) should be programmable (model the system for which you want to compute the answer).
      c. one may use interference at the end of "computation" to determine the probability of "maze exits" being chosen. This is why the extra requirement of "photons need to be identical" (when using them as waves to get the answer, one needs coherence).

      Well, it may be a bit more complicated than that (i.e. one can have a single physical "exit" from the maze but different polarization states of the "balls"), but essentially the answer will come in "the experimentally determined superposition of quantum states after going through the quantum programmable maze").

      --
      Questions raise, answers kill. Raise questions to stay alive.
    2. Re:Can somebody translate TFA? by Bigjeff5 · · Score: 2, Informative

      See the wikipedia link in the summary. It 'splains it.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    3. Re:Can somebody translate TFA? by marcosdumay · · Score: 1

      By the explanation there, any kind of quantum transformation would cause a quantum walk. Is that right? If so, what is new?

    4. Re:Can somebody translate TFA? by marcosdumay · · Score: 1

      So, they did a programmable maze with some interference at the last stage so they could apply something like the last step of Shor's algorithm? I couldn't read that in the article.

  9. Re:fake 'weather' getting to be little too much by Anonymous Coward · · Score: 0

    youtube.com/watch?v=M60N0PCUgVQ&feature=player_embedded

  10. Pre-emptive Explanation of Quantum Computing by mathimus1863 · · Score: 4, Informative

    Because people always get it wrong every time a QC article hits slashdot, here's a link to my previous, highly-modded (upwards) post on QC:

    http://slashdot.org/comments.pl?sid=1285849&cid=28520061

    Quantum computers can do some cool things, but mostly solve problems no one cares much about (except a few of us mathematicians)

    1. Re:Pre-emptive Explanation of Quantum Computing by ShakaUVM · · Score: 1

      Very nice summary, thanks.

      Kind of reminds me of what photonic computing can do. Because photonic interference takes place more or less for free, if you can arrange your problem in a clever way, you can get the photons to do you work for you.

    2. Re:Pre-emptive Explanation of Quantum Computing by urusan · · Score: 2, Insightful

      Quantum computers can do some cool things, but mostly solve problems no one cares much about (except a few of us mathematicians)

      That is until some practical application is found that uses the solution. From what I've heard, Boolean algebra was thought to have no utility for a very long time after it was discovered, but nowadays...

    3. Re:Pre-emptive Explanation of Quantum Computing by Anonymous Coward · · Score: 0

      QC i thought it was Questionable Content

    4. Re:Pre-emptive Explanation of Quantum Computing by Anonymous Coward · · Score: 0

      quantum bits have questionable content by default.

  11. Does this mean I don't have to study FORTRAN? by Anonymous Coward · · Score: 0

    A Quantum Computer will declare a private island for you, build a jet plane, and figgin' fly you there.

    That's a win-win!

  12. Exponential Speedup?? by mathimus1863 · · Score: 3, Informative

    Summary is wrong. Quantum algorithms cannot provide "exponential" speedup of any problem. If they could, we would be able to [probably] solve NP-complete problems with quantum computers, and that hasn't been proven yet. The best they can do is "super-polynomial" speedup of classical algorithms.

    Google "quantum algorithm zoo" to see all the known algorithms and their speedups (and how unexciting most of them are).

    1. Re:Exponential Speedup?? by Twinbee · · Score: 2, Interesting

      How about raytracing or particle physics?

      --
      Why OpalCalc is the best Windows calc
    2. Re:Exponential Speedup?? by Catullus · · Score: 3, Informative

      This comment isn't accurate. There are problems for which quantum computers are indeed exponentially faster than our best known algorithms running on a standard computer. The most important of these is probably simply quantum simulation - i.e. simulating quantum mechanical systems. This has umpteen applications to physics, chemistry and molecular biology (e.g. drug design).

    3. Re:Exponential Speedup?? by smallfries · · Score: 1

      I knew you'd have to correct at least one person in this story. Seriously, get out now while you still can.... ;)

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    4. Re:Exponential Speedup?? by m50d · · Score: 1
      Um, what? What about them? Are you claiming you have an algorithm that gives an exponential speedup for those problems? If so, publish it, and collect millions of dollars.

      If not, are you saying we should assume that a quantum computer would be better for those problems? Why?

      --
      I am trolling
    5. Re:Exponential Speedup?? by Twinbee · · Score: 1

      I'm just asking if quantum processors could benefit those tasks. I'm not assuming anything.

      --
      Why OpalCalc is the best Windows calc
    6. Re:Exponential Speedup?? by marcosdumay · · Score: 1

      Not raytracing. Maybe particle physics could get some nice speed-ups from a quantum computer, that depends on the specific problem.

    7. Re:Exponential Speedup?? by Anonymous Coward · · Score: 0

      Your summary is wrong too though. The relationship between BQP(complexity class of quantum algorithms) and NP is an open question. So it could be the case that BQP = NP or that NP is a subset of BQP. Most people don't think these are true, but we don't know for sure.. What is known for certain is that BQP is a subset of PSPACE, and the BPP and PP are subsets of BQP. It is also possible that BQP = PP or BPP, (ie they know subset relations but they might not be proper subsets).

  13. YAFC by Anonymous Coward · · Score: 0

    Yet Another Flying Car

    -Mesotach

  14. Padding Resume. by Anonymous Coward · · Score: 5, Funny

    Seams like it about time to start putting 5 years of real world quantum programming experence on the old resume.

    1. Re:Padding Resume. by Anonymous Coward · · Score: 0

      Sorry but we are looking for someone with minimal 6 years experience of quantum programming.

      Next.

    2. Re:Padding Resume. by postermmxvicom · · Score: 1

      I could have any number of years of real world quantum computing experience. Unfortunately, there is no way to determine how many before you hire me. I can, however, provide you with some probabilities.

      --
      One last thing: Sometimes I wonder; "Is that someone's signature? Or do they type that at the end of each post?"
    3. Re:Padding Resume. by urusan · · Score: 1

      You're hired!

  15. Guess I'll be the first to go into battle by insufflate10mg · · Score: 1

    I believe the technical jargon makes it sound much more complicated than it is. Understanding what the scientists did requires knowing about 'random walks' and their significance. Think of a typical processor working on a problem that involves random walk sequences. Now imagine if that was replaced by getting 2 photons to calculate the 'random walk' part of the problem -- speed is massively increased, and quantum superpositions are now hopefully being utilized. The problem, in many cases, may have just become exponentially easier and faster.

    Just another "small step" out of thousands we are blessed with being able to witness. Patience is a virtue.

  16. i'll tell you what i'd do man by pedropolis · · Score: 1, Offtopic

    Peter Gibbons: What would you do if you had a million dollars?

    Lawrence: I'll tell you what I'd do, man: two photons at the same time, man.

    1. Re:i'll tell you what i'd do man by wmbetts · · Score: 1

      Peter Gibbons: But you can already do that. You don't need a million dollars.

      --
      "Ubuntu" -- an African word, meaning "Slackware is too hard for me". - stolen from Dan C alt.os.linux.slackware
  17. Randomness by Lotana · · Score: 0, Redundant

    I just can't comprehend quantum computing and quantum mechanics in general.

    What absolutely derails me is the talk about randomness, probability and statistics inherent with this field. The word chance gets mentioned a lot and that just stops me in my tracks.

    In programming there is simply no room for chance. Algorithm must always return the same result given same parameters. 1 + 1 must always return an exact, perfect value of 2 no matter how many times it is executed.

    But from what I read, in quantum world you can only say that this particular action will result in probability of 0.99999999999 (Number of nines vary per setup) of returning that particular result. Very large amount of nines sounds reassuring, but given the speed of CPU's processing an instructions billions of times per millisecond, give enough execution time and eventually you will hit that one time when the result will not be what is expected.

    And one wrong result will put the entire program into an undefined state.

    When every instruction has a chance (VERY minute but still) of failing how do you even start to approach an issue of debugging. In order to plan my program flow I need the stability of my assumptions. And this is even before we start talking about the really weird parts of quantum mechanics (Superposition of states, etc).

    Perhaps I just don't understand the field of probability and statistics. Quantum computation is a reality thus randomness is not an insurmountable hurdle that my mind makes it to be. I would really appreciate if someone with some knowledge in the area would try to explain (Or provide me with a link that directly addresses this issue) how the chances of particle states get converted into solid 100% reliable predictability.

    1. Re:Randomness by imthesponge · · Score: 1

      The probability of a result being incorrect is always nonzero, quantum computing or not.

    2. Re:Randomness by Anonymous Coward · · Score: 0

      Actually as far as I'm aware the algorithm that checks for primality when generating two prime numbers for public key encryption is probabilistic. It just keeps running until the chance of being wrong is smaller than the (nonzero) chance of your computer being hit by a cosmic ray during the calculations. I doubt that's the only application of probabilistic algorithms in everyday life.

      So there you go. Your classical computers are only right with probability (1-p) where p is the chance of something strange happening (hardware failure, bit flipping by cosmic rays, whatever).

    3. Re:Randomness by Anonymous Coward · · Score: 0

      go to video.google.com and search for Richard Feynman lectures. There are four lectures for a general (but interested) audience, easy to follow and it will give you a grasp of what's going on.

      And remember: if you think you understand quantum physics, you don't understand quantum physics.

  18. This isn't new by antifoidulus · · Score: 1, Informative

    Come on, Scott Bakula was taking random quantum walks back in the late 80s, get with the times people!

    1. Re:This isn't new by Nagrom · · Score: 0, Offtopic

      Someone mod this up. Troll?!

    2. Re:This isn't new by Anonymous Coward · · Score: 0

      Troll how?
      Since when are jokes trolls?

  19. !exponential search speedup by Bob+Hearn · · Score: 1

    Grover's search algorithm gives only a quadratic speedup.

  20. Two photons walk by Anonymous Coward · · Score: 1, Funny

    Two photons walk into a bar, orders a round of IPA and asks "How much do we owe?"
    The barkeep says "For you? No charge."

    1. Re:Two photons walk by Muad'Dave · · Score: 2, Funny

      Then they walk into a church and are turned away by the priest. He says, "No mass for you."

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    2. Re:Two photons walk by StikyPad · · Score: 1

      Two photons go down in a sub; one entangled pair comes up.

  21. nike shoes by Anonymous Coward · · Score: 0

    ======== http://www.pointingtrade.com/ ======== We need your support and trust!!! Dear friends, please temporarily stop your footsteps To our website Walk around A look at Maybe you'll find happiness in your sight shopping heaven and earth You'll find our price is more suitable for you. Welcome to our website http://www.pointingtrade.com/ Thanks to the support! http://www.pointingtrade.com/ >>>------I love you! ---->”

  22. Real world applications... by AC-x · · Score: 1

    Finally we'll be able to run bogosort efficiently

  23. Some background by Interoperable · · Score: 4, Informative

    Let me provide some context. This research group specializes in manufacturing arbitrary waveguide structures on chips, then coupling particular quantum states of light into them. The idea is to turn a large optical table worth of mirrors into a tiny chip. What they have done here, is allowed a two photon input state to interfere with itself in the waveguide structure.

    While interesting technically, it isn't exactly a huge leap forward because the interaction is linear. What's needed for deterministic quantum computation with light is a very non-linear process. The waveguide structure can replace a large number of mirrors and compact the optics into a tiny space but, at the end of the day, mirrors aren't all that interesting for quantum computation. It is, however, worthwhile because of the impressive miniaturization and the technical challenge of working with quantum light in such tiny structures. A strong non-linear component will be needed for true optical quantum computation, but chips like these show a lot of promise for handling a lot of state preparation and measurement.

    --
    So if this is the future...where's my jet pack?
  24. Doesn't matter! by spammeister · · Score: 1

    With your eyes open or closed, you're still in your parent's basement.

    --
    I tried to think of a good sig, and this wasn't it.
  25. Don't forget to include... by Anonymous Coward · · Score: 0

    Expert typing and speling skills.

  26. So... by human-cyborg · · Score: 1

    Two photons walk into a bar...

    Wait, didn't Brian Greene already tell this joke?

  27. Well, then maybe 100 yeras instead of 1000.... by gweihir · · Score: 1

    So far, claims from quantum computing researchers hungry for funding resemble that of some other areas that have consistently not delivered for the last 50 years or so. All these isolated demonstrations mean nothing for quantum computing, because different from normal computers, you cannot build them up from parts you understand. A quantum computer is always only one unit, there are no modules or sub-components. Compare that with a traditional computer and it becomes obvious that the only proof of scalability for a quantum computer is to build the size you claim you can. And until that is done, everything else is basically wishful thinking. This also means that at this time, it is quite possible that quantum computers of meaningful power are fundamentally infeasible in this universe.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Well, then maybe 100 yeras instead of 1000.... by FrangoAssado · · Score: 1

      (...) it is quite possible that quantum computers of meaningful power are fundamentally infeasible in this universe.

      That's true, but in order for quantum computers to be fundamentally impossible, there must exist something in the laws of nature that we haven't observed yet. Quantum computers being possible is actually the most boring thing that can happen from the point of view of theoretical physics (i.e., if there are no surprises and what we currently know is pretty much the way things are).

      As for a quantum computer not being made of sub-components, I don't quite understand what you mean. From what we currently understand about Quantum Mechanics, it's possible in principle to entangle the spin of, say, 1000 electrons (each spin would count as a qubit). A quantum gate could in principle be implemented by applying a certain magnetic field to individual or small groups of electrons.

      This is all in principle, of course. If we ever want to implement a quantum computer, we have to think in more practical terms. There are several schemes proposed (e.g, ion trapping and liquid NMR), but I know almost nothing about them, except that entanglement of 8 atoms has actually been done a few years ago with ion traps.

    2. Re:Well, then maybe 100 yeras instead of 1000.... by gweihir · · Score: 1

      That's true, but in order for quantum computers to be fundamentally impossible, there must exist something in the laws of nature that we haven't observed yet.

      Actually, no. There is a finite amount of matter and energy in the universe. It is, for example, possibly that the scalability (given the need for error correction, e.g.) is so bad, that using all what is available still is not enough for a meaningful size. (By meaningful, I mean here performing far better that a conventional computer built with about the same effort.)

      As for a quantum computer not being made of sub-components, I don't quite understand what you mean. From what we currently understand about Quantum Mechanics, it's possible in principle to entangle the spin of, say, 1000 electrons (each spin would count as a qubit). A quantum gate could in principle be implemented by applying a certain magnetic field to individual or small groups of electrons.

      The problem is entanglement. With conventional computers, you can design, build, test and actually run each component individually and they do not behave differently than when used as a part of something larger. That property is what makes the design of today;s complex computers feasible in the first place. Take that away and the complexity kills the design process. With a quantum computer, you always have to look at the whole, due to entanglement, hence all known to work design principles do not apply anymore. For conventional component-systems, computers can also help a lot in the design process. For an one-component-system, without true AI, computers do not help much.

      This is all in principle, of course. If we ever want to implement a quantum computer, we have to think in more practical terms. There are several schemes proposed (e.g, ion trapping and liquid NMR), but I know almost nothing about them, except that entanglement of 8 atoms has actually been done a few years ago with ion traps.

      Yes, and they are now where, 20? After 10 Years? And keep in mind that these are not "CPU", but "Storage", which is fundamentally easy in comparison.

      In addition to all this, there is a real risk that all the projected gains will vanish into, for example, a noise problem or the like. For current quantum devices, the internal state-model of the particles does not have to be very complex. It is quite possible that it turns out that the computing power and storage capability of a single, say electron, is limited to something a $4 MSP430 MCU can do. We would not have noticed that yet as no sufficiently complex computations have been done. Also remember that physics regularly adjusts its world model, when more experimental data becomes available. Quantum theory is a theory, the actual physical object may still behave differently in the real-world. And, as far as I know, Quantum Theory still does not mesh with Relativity, so there is a very big "this theory is incomplete or faulty" hint right there.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Well, then maybe 100 yeras instead of 1000.... by FrangoAssado · · Score: 1

      It is, for example, possibly that the scalability (given the need for error correction, e.g.) is so bad, that using all what is available still is not enough for a meaningful size. (By meaningful, I mean here performing far better that a conventional computer built with about the same effort.)

      OK, but if that's the case, there has to be a reason why scalability is that bad. Shor's algorithm can factor n-bit numbers with ~4n qubits. Laflamme's error correction works by encoding each qubit as 5. So, to factor a 2048-bit number in polynomial time, we "only" need about 40000 qubits. We currently know nothing in nature that prevents us to achieve that in principle.

      The problem is entanglement. (...) With a quantum computer, you always have to look at the whole, due to entanglement, hence all known to work design principles do not apply anymore.

      Sure, designing and building quantum computers is very different (much harder!) than designing and building current computers. That shouldn't be a great surprise, I think. Still, I can't see how that's an argument for saying things like "it will take 100 years" or "maybe it's impossible in principle".

      Yes, and they are now where, 20? After 10 Years? And keep in mind that these are not "CPU", but "Storage", which is fundamentally easy in comparison.

      The result I mentioned was done in 2008, not 10 years ago. Hey, 20 years ago we didn't even have Shor's algorithm, so most people doubted that quantum computers could be useful even in theory (and so, there were very few people studying it).

      In addition to all this, there is a real risk that all the projected gains will vanish into, for example, a noise problem or the like. For current quantum devices, the internal state-model of the particles does not have to be very complex. It is quite possible that it turns out that the computing power and storage capability of a single, say electron, is limited to something a $4 MSP430 MCU can do. We would not have noticed that yet as no sufficiently complex computations have been done.

      Sure, and if that were indeed true, it would be very exciting for theoretical quantum physics. It would mean that the evolution of a quantum system is not linear, so the Schrodinger's equation is not quite right, and everything after that would have to be changed. It would also probably mean that the state space is not really a Hilbert space, which would have very weird implications that would depend on the geometry of whatever replaced the Hilbert space. The point is, nothing in our current understanding even slightly suggests that. See for instance this.

      Also remember that physics regularly adjusts its world model, when more experimental data becomes available. Quantum theory is a theory, the actual physical object may still behave differently in the real-world. And, as far as I know, Quantum Theory still does not mesh with Relativity, so there is a very big "this theory is incomplete or faulty" hint right there.

      Sure, and gravity is also a theory, but it would be strange to bet in the 1950's that maybe making something orbit the Earth is impossible, because there may be things we still don't know about gravity (for all we knew, it could have been so). Even Newton's gravity, which is not quite right, is enough to make satellites orbit the earth.

      Quantum mechanics seems to work *extremely* well, at least for the energy levels we're trying to make quantum computers work. Quantum Electrodynamics (the part of QM that's has to be right to build a quantum computer) is the most tested theory in human history, its predictions (which of course turned out to be right) are the most accurate ever made, even more than General Relativity.

      It's true that it is incomplete -- it says nothing about gravity, and it's not