Slashdot Mirror


The Limits of Quantum Computing

The Narrative Fallacy writes "Scott Aaronson has posted a draft of his article from this month's Scientific American on the limitations of quantum computers (PDF) discussing the question: Will quantum computers let us transcend the human condition and become as powerful as gods, or are they a physical absurdity destined to be exposed as the twenty-first century's perpetual-motion machine? Aaronson says that while a quantum computer could quickly factor large numbers, and thereby break most of the cryptographic codes used on the Internet today, there's reason to think that not even a quantum computer could solve the crucial class of NP-complete problems efficiently. Aaronson contends that any method for solving NP-complete problems in polynomial time may violate the laws of physics and that this may be a fundamental limitation on technology no different than the second law of thermodynamics or the impossibility of faster-than-light communication."

228 comments

  1. Well...... by Anonymous Coward · · Score: 0

    It can fix the NP problem.... but u cant look into the PC case or else its ruined.

    1. Re:Well...... by Thanshin · · Score: 5, Funny

      It can fix the NP problem.... but u cant look into the PC case or else its ruined. I blamed the dead cat I found inside.
    2. Re:Well...... by DigitAl56K · · Score: 1, Funny

      I blamed the dead cat I found inside. Schrödinger's cat, eh?

      Pics or it didn't happen! .. maybe!
    3. Re:Well...... by Malevolyn · · Score: 1

      There's no conclusive evidence that suggests that he exists, and therefore a low probability that you'll get pictures.

      --
      Your ad here.
    4. Re:Well...... by Hasmanean · · Score: 1

      You can get the pictures, but the moment you look at the screen, the cat dies.

      Assuming of course, that your hardware and OS do not mind if bytes are stored on disk as 1s, 0s, 1s OR 0s, and 1s AND 0s.

      Hasan

      --
      Hasan
    5. Re:Well...... by Doug+Neal · · Score: 1, Funny

      I blamed the dead cat I found inside. Schrödinger's cat, eh?

      Pics or it didn't happen! .. maybe! Schrödinger's lolcat?
    6. Re:Well...... by Anonymous Coward · · Score: 0

      Was it really dead ?

    7. Re:Well...... by greedyturtle · · Score: 1

      When I looked, my cat lived. :)

    8. Re:Well...... by Oktober+Sunset · · Score: 2, Funny

      Untill he posts a reply, the cat both exists and doesn't exist at the same time.

    9. Re:Well...... by Malevolyn · · Score: 2, Funny

      Unless the post was from a computer, which may or may not exist, or may both exist and not exist at the same time, of which he would be an AI construct inside that brings up a whole new level of abstractness that... Oh dear, I've gone cross-eyed.

      --
      Your ad here.
    10. Re:Well...... by BungaDunga · · Score: 1

      Iz in ur quantum box
      http://icanhascheezburger.files.wordpress.com/2007/06/schrodingers-lolcat1.jpg

    11. Re:Well...... by Anonymous Coward · · Score: 0

      Well the natives always lie and the tourists tell the truth, so to get the real answer you ask her to ask another person which they are.

  2. As usual by somersault · · Score: 1

    The truth lies somewhere in between the two extremes..

    --
    which is totally what she said
    1. Re:As usual by Yetihehe · · Score: 4, Funny

      The truth is a superposition of this two, so thruth is quantum. So could quantum computer uncover the truth? A: Maybe.

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    2. Re:As usual by Brian+Gordon · · Score: 3, Insightful

      Aaronson contends that any method for solving NP-complete problems in polynomial time may violate the laws of physics
      Is this supposed to be informative in any way? Yes, that's one of the angles on the P=NP problem. No, you still haven't made any progress on it so it doesn't matter what you "contend".
    3. Re:As usual by caramelcarrot · · Score: 1

      Having read the first part of the paper, it pretty much seems to be a strawman argument against quantum computing by complaining that the popular perception of it is impossible, then so must quantum computing. Bullshit, the real quantum computing that researchers are working on is based on extremely well tested theories and the main reason why it might not work is the difficulty in actually engineering the machine itself with reasonable tolerances.

    4. Re:As usual by xZgf6xHx2uhoAj9D · · Score: 1

      It was a bad summary (surprise, surprise). Most of the article was crap, but I quite liked the ending, when he got into relativistic computing. Relativistic computing isn't exactly novel, but he gave a good survey of the problems it (doesn't) solve.

    5. Re:As usual by kalirion · · Score: 3, Interesting

      Besides, I thought that "NP-complete" was a pure math term. Since when has pure math had anything to do with physics? I can understand that solving an NP-complete problem in polynomial time could be mathematically/logically impossible, but calling it "violating the laws of physics" should be a misnomer. Would a number that's greater than 2 and less than 1 violate the laws of physics? How about a triangle with 4 sides?

    6. Re:As usual by pnewhook · · Score: 1

      Would a number that's greater than 2 and less than 1 violate the laws of physics? How about a triangle with 4 sides?

      How about a trilogy in five books? Don't Panic.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    7. Re:As usual by k.ovaska · · Score: 2, Informative

      I can understand that solving an NP-complete problem in polynomial time could be mathematically/logically impossible, but calling it "violating the laws of physics" should be a misnomer.

      From a mathematic point of view, solving an NP-complete problem in polynomial time is not a problem at all. The class NP is defined as the set of problems that a non-deterministic Turing machine can solve in polynomial time.

    8. Re:As usual by Captain+Segfault · · Score: 1

      So, you didn't read the article. (or "the first part" is "the first page", or IHBT)

      The popular perception is wrong; quantum computers aren't as powerful as the popular perception would have them. They can't just try exponentially many paths in parallel. They can cause those paths to interfere with each other to occasionally get an exponential speedup, or in general to get a quadratic speedup.

    9. Re:As usual by mapsjanhere · · Score: 1

      And if you'd read the rest of the paper you'd find that he's got some decent arguments to back up his claims that even a working quantum computer is not the end of all, since it might run into limitations that might (or might not) be a true physical limit to computing. Or as they used to say, 42.

      --
      I'm aging rapidly, I bought a new game and had no idea if my machine was good for it.
    10. Re:As usual by greedyturtle · · Score: 1

      A: Yes, but we could never look and see what it was.

    11. Re:As usual by Walt+Dismal · · Score: 1
      You know, life is not NP-complete. But who cares? My point being, life goes on anyway, and is generally worth living. The history of humanity has been the finding of sub-optimal solutions that serve to allow some level of civilization to develop. Not perfect, and usually not worst case. Perhaps we would still benefit even if we cannot find optimal solutions but can avoid recognizably bad solutions.

      ... For those of you who expected my last line to be 'Ron Paul for President", don't even go there.

    12. Re:As usual by xZgf6xHx2uhoAj9D · · Score: 1

      Besides, I thought that "NP-complete" was a pure math term. Since when has pure math had anything to do with physics?

      Since Church's thesis, I would say, which is to say, since the beginning of computer science as a discipline.

      Actually for a lot longer than that. Pure math has almost always been almost inseparable from physics. Would a particle exhibiting non-linear acceleration due to gravity violate the laws of physics? Regardless of whether this is true or not, a linear function is a "pure math" term, as you state it. Something being mathematical doesn't render it totally separate from physics.

      Being able to solve an NP-complete problem in polynomial time is either physically possible or physically impossible. Period. We don't know which one yet because we don't understand the physics yet.

    13. Re:As usual by Anonymous Coward · · Score: 0

      A: Yes and no

    14. Re:As usual by kalirion · · Score: 1

      Would a particle exhibiting non-linear acceleration due to gravity violate the laws of physics? Regardless of whether this is true or not, a linear function is a "pure math" term, as you state it. Something being mathematical doesn't render it totally separate from physics.

      The accelerating particle has nothing to do with math. This isn't a math problem. Math is merely used to describe the motion. Now if you laid out the acceleration due to gravity equation and plugged in the particles velocity, trying to reconcile it would be mathematically impossible. However, once again, the equation itself is merely used as a description. The equation can exist just fine without the physics, and physics only needs the equation to help us understand it. The more we know about physics, the more accurate the equations (from Newton to Einstein to quantum, etc). But a math problem remains a math problem only.

      As far as NP-completeness, first come up with an algorithm to solve an NP-complete problem in polynomial time. That's pure math. The physics come when it's time to implement that algorithm. k.ovaska's comment states that such an algorithm exists, but a non-deterministic Turing machine (which I take is physically impossible) is necessary. If that's true, that means the algorithm is physically impossible to implement.

  3. faster than light first post! by Anonymous Coward · · Score: 0

    ha!

    1. Re:faster than light first post! by IBBoard · · Score: 2, Funny

      I think you need a new quantum computer - you seem to have been beaten to that first post you claim.

    2. Re:faster than light first post! by Brian+Gordon · · Score: 3, Funny

      Just those pesky relativisic effects.

    3. Re:faster than light first post! by billstewart · · Score: 1

      But it still got posted before he thought of anything to write...

      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  4. Okay Then. by AndGodSed · · Score: 1

    If Quantum Computers are a scientific impossibility, where does that leave us? There is only so much that current architectures can do. Does that mean we will hit the performance barrier and never be able to break through?

    Byebye Star Trek future... *sobs*

    1. Re:Okay Then. by rucs_hack · · Score: 4, Funny

      We don't need Quantum computing for a Star Trek futre.

      We need a way to disregard or at least completely reinterpret the laws of physics, and do without money, and all get on, and find entire worlds whose populations all conform to some stereotype.

      And are green.

    2. Re:Okay Then. by Smordnys+s'regrepsA · · Score: 0, Offtopic

      Don't forget "and are willing to have sex with you"

      --
      Just -1, Troll talking to another.
    3. Re:Okay Then. by Dutch_Cap · · Score: 3, Funny

      Luckily, though, tight spandex is a reality today!

    4. Re:Okay Then. by Anonymous Coward · · Score: 0

      >>We don't need Quantum computing for a Star Trek futre.

      We will need Quantum Torpedos though...

    5. Re:Okay Then. by NoobHunter · · Score: 1

      I think that at the end of the day, we have to remember that the Laws of Physics and Thermodynamics and all that other good stuff was written with our level of technology. There should probably be an addendum on each one of the laws of science saying "With our current Knowlege and Technology, these laws are accurate." I remember a quote that I heard somewhere at some point that goes "If History is any sort of guide, almost everything we believe to be true is more than likely not. We once thought the world was flat and so on and so forth!"

      --
      So Jesus, Mohammed and Abraham walk into a Bar....
    6. Re:Okay Then. by Workaphobia · · Score: 1

      Star Trek? Star Trek?! You're looking at the future of computing and using *that* as your measure of success? Have fun getting rid of analog distortions in the audio output of your holograms by "installing recursive algorithms", and try not to be overwhelmed by your AI's unstable recombinant subroutines. You'd best get a second computer, in case someone ties up your first single-tasking one by asking it to compute the last digit of pi. Bonus points if you manage to implement a sane security policy, putting you two steps ahead of any system to ever appear in the future.

      Now if you'll excuse me, I'm going to solve string theory by getting all the infinities to cancel each other out.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
    7. Re:Okay Then. by Organic+Brain+Damage · · Score: 1

      Did you ever notice, that there are no fat humans in the Star Trek future? Where did the obese 1/3rd of humanity go? Did they use transporters to beam the fat out?

    8. Re:Okay Then. by TheSpoom · · Score: 1

      To be fair, we are mostly looking at the equivalent of a naval vessel most of the time, so one assumes they have to maintain a certain physical discipline.

      (But yeah, it's a TV show, they're stupid like that.)

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    9. Re:Okay Then. by Walkingshark · · Score: 1

      Considering the level of medical technology in star trek, anyone who is fat is that way solely because they wish to be and specifically choose that body shape. It is more of a cosmetic thing, like some extreme body piercings, than anything else.

      --
      The world you experience is only a close approximation of reality.
  5. Re:Short answer by Thanshin · · Score: 0, Offtopic

    or are they a physical absurdity destined to be exposed as the twenty-first century's perpetual-motion machine?



    Answer: Yes, No, Maybe.
      You forgot the CowboyNeal answer.
  6. Seems to me... by Smordnys+s'regrepsA · · Score: 4, Insightful

    What does it matter if it is perfect or not? Seems to me that it is much better than what we're working with now.

    If we want to start talking in that tone, well our "micro" processors and new fangled technologies didn't solve the mysteries of the universe, so we should have stuck with computers the size of buildings that have trouble doing more than adding, subtracting, and multiplying. Hell - they were good enough to design the atomic bomb and our space program, and that's good enough for me!


    Besides, does anyone seriously think that we'll gain God-Like-Powers from quantum computing? The only God Mode I expect from the computer starts with the phrase 'iddqd'.

    --
    Just -1, Troll talking to another.
    1. Re:Seems to me... by mrbluze · · Score: 4, Insightful

      Besides, does anyone seriously think that we'll gain God-Like-Powers from quantum computing? The only God Mode I expect from the computer starts with the phrase 'iddqd'.

      If I were offered a single magic power over the physical world it would be either invisibility or the ability to see behind walls. If quantum computing means whoever has it can bust all the crypto's in a realistic time (eg: a second or two), then we have a problem, because that group of people will have God Mode when it comes to money, intelligence, all that. Worse is if we don't know they have quantum computing, then all our shit is belong to them.

      If quantum computing means they can break a crypto in a month whereas before it took them forever, there is hope in that quantum computing will become prevalent before anyone is able to totally compromise all communications. Of course I'm guessing there is no such agency that can do this yet.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    2. Re:Seems to me... by Anonymous Coward · · Score: 5, Funny

      there is No Such Agency that can do this yet Are you sure?
    3. Re:Seems to me... by mrbluze · · Score: 4, Interesting

      Are you sure?

      Well considering it's rumoured (and probable) that electricity was used and available significantly before its public demonstration, also with radio communications and other groundbreaking technology, one can reasonably predict that a whole lot of people are up to stuff which the public will find out about only when too many other people know how its done. A bit like the situation with audio bugs. Once bugging of meetingrooms and so on became too easy, people just decided to make all the basic tech public so everyone can see how trivial it is and take appropriate precautions when necessary to counter the possibility. But before that, for decades, bugs were tinfoil hat fodder and most people didn't believe in them. People tend only to look behind doors if they have stood there themselves.

      I suppose its time for someone to sit on the toilet for a week and come up with a cryptographic algorithm that resists a quantum computer, whatever that happens to be.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    4. Re:Seems to me... by Wodin · · Score: 2, Interesting

      come up with a cryptographic algorithm that resists a quantum computer, whatever that happens to be.


      Something based on Quantum Cryptography maybe?
      --
      -- Wodin
    5. Re:Seems to me... by kvezach · · Score: 4, Informative

      Or Lamport signatures. Well, for signing, at least.
      If all else fails, it's back to the days of number stations and couriers, since symmetric crypto will resist quantum computers fairly well (just double the key size to thwart Grover's algorithm).

    6. Re:Seems to me... by mrbluze · · Score: 1

      Wow and all this time I thought Grover was a muppet!

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    7. Re:Seems to me... by Anonymous Coward · · Score: 0

      Oded Regev has developed an algorithm that's provably secure against quantum computers assuming that certain shortest vector problems in lattices are hard for QCs.

      Plus, there's always BB84 and a one-time pad :).

    8. Re:Seems to me... by jez9999 · · Score: 1

      I suppose its time for someone to sit on the toilet for a week and come up with a cryptographic algorithm that resists a quantum computer, whatever that happens to be.

      So that's where cryptographic algorithms come from? Damn, I've never felt so dirty to do online banking in my life.

  7. The last question... by siyavash · · Score: 5, Interesting

    This really have touched me deeply, specially the ending. Somewhat related to the article and perhaps one day it actually happens.

    Following by Isaac Asimov :

    The last question was asked for the first time, half in jest, on May 21, 2061, at a time when humanity first stepped into the light. The question came about as a result of a five dollar bet over highballs, and it happened this way:

    Alexander Adell and Bertram Lupov were two of the faithful attendants of Multivac. As well as any human beings could, they knew what lay behind the cold, clicking, flashing face -- miles and miles of face -- of that giant computer. They had at least a vague notion of the general plan of relays and circuits that had long since grown past the point where any single human could possibly have a firm grasp of the whole.

    Multivac was self-adjusting and self-correcting. It had to be, for nothing human could adjust and correct it quickly enough or even adequately enough -- so Adell and Lupov attended the monstrous giant only lightly and superficially, yet as well as any men could. They fed it data, adjusted questions to its needs and translated the answers that were issued. Certainly they, and all others like them, were fully entitled to share In the glory that was Multivac's.

    For decades, Multivac had helped design the ships and plot the trajectories that enabled man to reach the Moon, Mars, and Venus, but past that, Earth's poor resources could not support the ships. Too much energy was needed for the long trips. Earth exploited its coal and uranium with increasing efficiency, but there was only so much of both.

    But slowly Multivac learned enough to answer deeper questions more fundamentally, and on May 14, 2061, what had been theory, became fact.

    The energy of the sun was stored, converted, and utilized directly on a planet-wide scale. All Earth turned off its burning coal, its fissioning uranium, and flipped the switch that connected all of it to a small station, one mile in diameter, circling the Earth at half the distance of the Moon. All Earth ran by invisible beams of sunpower.

    Seven days had not sufficed to dim the glory of it and Adell and Lupov finally managed to escape from the public function, and to meet in quiet where no one would think of looking for them, in the deserted underground chambers, where portions of the mighty buried body of Multivac showed. Unattended, idling, sorting data with contented lazy clickings, Multivac, too, had earned its vacation and the boys appreciated that. They had no intention, originally, of disturbing it.

    They had brought a bottle with them, and their only concern at the moment was to relax in the company of each other and the bottle.

    "It's amazing when you think of it," said Adell. His broad face had lines of weariness in it, and he stirred his drink slowly with a glass rod, watching the cubes of ice slur clumsily about. "All the energy we can possibly ever use for free. Enough energy, if we wanted to draw on it, to melt all Earth into a big drop of impure liquid iron, and still never miss the energy so used. All the energy we could ever use, forever and forever and forever."

    Lupov cocked his head sideways. He had a trick of doing that when he wanted to be contrary, and he wanted to be contrary now, partly because he had had to carry the ice and glassware. "Not forever," he said.

    "Oh, hell, just about forever. Till the sun runs down, Bert."

    "That's not forever."

    "All right, then. Billions and billions of years. Twenty billion, maybe. Are you satisfied?"

    Lupov put his fingers through his thinning hair as though to reassure himself that some was still left and sipped gently at his own drink. "Twenty billion years isn't forever."

    "Will, it will last our time, won't it?"

    "So would the coal and uranium."

    "All right, but now we can hook up each individual spaceship to the Solar Station, and it can go to Pluto and back a million times without ever worrying about fuel. You can't do

    1. Re:The last question... by sqrt(2) · · Score: 3, Insightful

      Not the first time I've read this, and I'm sure most people here are already familiar with it along with Asimov's other works.

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset? And, what kicked it off to begin with? The biblical tie in is a convenient reconciliation of science and (mostly Christian creation myth) religion, but it's a cheat. It doesn't actually answer any questions at all. It is something interesting to think about though.

      --
      If you build it, nerds will come. Soylentnews.org
    2. Re:The last question... by z0idberg · · Score: 5, Funny

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset? And, what kicked it off to begin with?

      I don't think there is sufficient data to give a meaningful answer to these questions.
    3. Re:The last question... by Jamu · · Score: 2, Interesting

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset?

      Is there a limit? How many times can you go around a circle?

      And, what kicked it off to begin with?

      It's cycles all the way back.

      --
      Who ordered that?
    4. Re:The last question... by Anonymous Coward · · Score: 0

      Is the journey from begining to end to beginning always the same, or is their slight variations, or something completly different?

    5. Re:The last question... by Anonymous Coward · · Score: 0

      Don't you see? In the story, there is no God. None at all whatsoever. Even the God-like is not God. If it is a reconciliation, it is one that ends in the demise of the fundamental premise of religion. There is your answer.

    6. Re:The last question... by Anonymous Coward · · Score: 0

      I think what you should take away from this story is that Assimov thought the sun would last for 20 billion years and that we would still be burning massive amounts of coal in 2061. You have no idea what the future will bring, especially 100 years from now. We, today might not be able to design a viable quantum computer but our great-grandchildren will probably be solving NP problems for junior year math homework.

    7. Re:The last question... by Anonymous Coward · · Score: 0

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset? Is there a limit? How many times can you go around a circle? 42

    8. Re:The last question... by Workaphobia · · Score: 1

      Thank you for that. I hadn't read any Asimov before this, but it was far better than I expected. I especially like the poignant twist around the part with Zee, where it became less about exponential expansion and worrying about the future, and more about remembrance of a past that could never be recaptured.

      It's funny how broad such writings are - that I can scoff at antiquated terms like "analog computer" and "microvac", and be moved by aggregation of all thought and matter, in the same piece.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
    9. Re:The last question... by PMBjornerud · · Score: 1

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset? An infinite number of times.

      What kicked it off to begin with? Nothing. It has always been.

      Religion doesn't help, at least not for me. (Where does God come from? Same thing.) You can't solve these questions thinking about the physical world. Think abstract. Car analogies are doomed. Maybe try math.

      For how long have pi been pi? How many times has sinusoid function peaked and what started it? How may times has "2 + 2" equaled "4", and since when did it start doing so?
      --
      I lost my sig.
    10. Re:The last question... by Giant+Electronic+Bra · · Score: 1

      Hmmmm.

      There is of course an alternative sort of ending to this story...

      The end of Olaf Stapledon's 'Star Maker'.

      Finally the Universal Mind achieves the absolute uttermost pinnacle of mental development possible within the limits of the resources available in our universe. And what does it see when it dares to contemplate what lies beyond? That it is nothing, not even the smallest grain of sand. Nothing can compare with the infinite creative force of the maker. No finite consciousness can even encompass a measurable portion of it or even make any meaningful statement about its nature.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    11. Re:The last question... by Prof.Phreak · · Score: 1

      I don't think there is sufficient data to give a meaningful answer to these questions.

      Not unless we find some ``counter++'' variable, somewhere in physical laws, that only gets executed during boot.

      --

      "If anything can go wrong, it will." - Murphy

    12. Re:The last question... by Deliveranc3 · · Score: 1

      I like to think of it like this...

      1 + 1 = 2

      Beauty is in the eye of the beholder, as is existence.

      Everything is math...

      It's all just an equation...

    13. Re:The last question... by deanlandolt · · Score: 1

      It's cycles all the way back. You're very clever. But it's turtles all the way down.
    14. Re:The last question... by theJavaMan · · Score: 1

      All of this has happened before, and will happen again... again... again.. again... again...

    15. Re:The last question... by Shinmizu · · Score: 1

      Wait... so God is an Anonymous Coward? Surely he has better things to do now than troll Slashdot.

    16. Re:The last question... by Cosmic+AC · · Score: 1

      Let there be light.

    17. Re:The last question... by Anonymous Coward · · Score: 0

      1+1=2 fails at the biological level simply because 1+1=n+2 :)

    18. Re:The last question... by Anonymous Coward · · Score: 0

      The biblical tie in is a convenient reconciliation of science and (mostly Christian creation myth) religion Issac was respectably Jewish.
    19. Re:The last question... by Anonymous Coward · · Score: 0

      What makes you think we won't be burning massive amounts of coal in 2061?

    20. Re:The last question... by siyavash · · Score: 1

      No problem. I have read all his books. I do recommend you to try his works, but I warn you : Once you read one, you will read them all! :) ...He was indeed a great writer and a great man.

      R.I.P. Asimov

    21. Re:The last question... by Refenestrator · · Score: 1

      If all existence is cyclical, then it isn't meaningful to ask how many times it has been reset or what kicked it off. Both questions assume that not all existence is cyclical.

    22. Re:The last question... by cparker15 · · Score: 1

      The obvious question would then be, that if all existence is cyclical, how many times has it been reset? And, what kicked it off to begin with? Who's to say it ever got "kicked off" in the first place? Why does there have to be a beginning?
      --
      Have you driven a fnord... lately?

      You must wait a little bit before using this resource; please try again later.

  8. The gods by courteaudotbiz · · Score: 0, Flamebait

    Will quantum computers let us transcend the human condition and become as powerful as gods
    You Americans always have to talk about god somewhere. Even when talking about computers.
    1. Re:The gods by phoenixwade · · Score: 1

      You Americans always have to talk about god somewhere. Even when talking about computers. Well either "She's important to us", "Pasta is universally applicable in technical conversation", or "The Computer IS god, you infidel"
      --
      A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
    2. Re:The gods by Afecks · · Score: 1

      It's still real to me, damnit!

    3. Re:The gods by Workaphobia · · Score: 1

      Read again, my foreign friend. The plural "gods" implies that we're not talking about monotheism, or likely any religion at all, but are referring to the classical notion of near (but not actual) omnipotence. I for one am a fan of Greek mythology, but I don't think it's purely because I'm American.

      That said, a lot of American's do seem to be a bit religion obsessed. However, I'd save such observations for threads on politics.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
  9. Nothing in between???? by syousef · · Score: 4, Insightful

    Will quantum computers let us transcend the human condition and become as powerful as gods, or are they a physical absurdity destined to be exposed as the twenty-first century's perpetual-motion machine?

    No, they won't let us defy physical laws and become omnipotent. No, quantum mechanics, being a whole class of physical laws, isn't going to have absolutely no practical use. How about something in between that doesn't come from the over-used plot of a bad sci-fi show?

    --
    These posts express my own personal views, not those of my employer
    1. Re:Nothing in between???? by Eivind · · Score: 2, Interesting

      The term "God-like" is a relative term. Either that or it's nonsensical.

      If it means "someone who can break physical laws" then it's a non-concept, because the moment you learn of a way (any way!) to break a certain rule, that rule is no longer a "physical law". For example, we used to think that all conductors has resistance, but the first person to manage sending electricity trough a conductor with -zero- loss did not become a "God", instead we adjusted our understanding of physics.

      In relative terms, "God-like" means someone who is capable of stuff that you aren't capable of, probably not even close to being capable of.

      Compared to a cave-man we are ALREADY god-like. We can fly in the air in large mechanical machines. We can replace the heart of a living human being -- and have him/her live on. We carry devices which enable us to chat with people on the other side of the earth at will. We can travel to the moon. Either one of these would be the domain of Gods to a cave-man.

      Compared to us, it's a fair bet that future humans will be god-like. We've changed our explanation-modus though. Earlier, if people saw something incomprehencible, they where likely to go "Magic!" or "God!" or "Prophet!" or such, today many people migth be more likely to go "High-Tech!", people are already accustomed to being surrounded by gadgets that do stuff that they don't really understand.

    2. Re:Nothing in between???? by DarenN · · Score: 2, Insightful

      "Technology as magic" is a well explored theme - from quotes such as "any sufficiently advanced technology is indistinguishable from magic" to Babylon 5.

      My favourite description of technology, though, is Strongbad's here: http://www.homestarrunner.com/sbemail143.html

      --
      Rational thought is the only true freedom
    3. Re:Nothing in between???? by SpinyNorman · · Score: 2, Interesting

      I think the "transcend the himan condition" comment may have been inspired by Roger Penrose's book "The Emperors New Mind", or a reaction to it. Penrose wants to believe that computers arn't capable of human thought, and supports this by claiming (against all evidence to the contrary) that the human brain and conciousness work at a quantum level rather than in the realm of classical physics and neuro transmitters. Quantum computers would at least remove this source of "incapable of human level thought & consiousness" quackery, and in fact given that the human brain almost certainly *does* operate as the neural network it appears to be, quantum computers may indeed be theoretically capable of beyond-human computation (not just the speed advantage of conventional computers).

  10. Re:Another victory for OSS by Brian+Gordon · · Score: 1

    Completely off topic, not to mention wrong. Nearly all of the malware on Windows is stuff that stupid users install willingly.. a stupid user could just as well download a deb/rpm/tarball for a linux smiley toolbar or something and run it (typing in their password at the sudo prompt like hitting OK at UAC).. it's mostly the user's fault, not the OS's.

  11. I think the parent is being facetious, no? by MrKane · · Score: 0

    ..in order to draw attention to the actual maths problems for which quantum computational methods are one of many.
    Evangelising, one might say?

    Sorry haven't RTFA, but I'm guessing it's written as an explaination as to what type of problem quantum computation aim at solving, and is written for the lay person, and not for those who already study it, who probably already have a good idea. ;?)

  12. Protein's fold in real time. by RationalRoot · · Score: 3, Interesting

    Afair Protein folding is an NP-complete problem.

    They solve the problem in real time (way better than Polynomial), by actually folding.

    Therefore either

    It is possible to solve NP-complete problems in better than polynomial time. We just have to figure out how. Quantum may be a solution

    OR

    Protein folding is not NP-complete problem.

    --
    http://davesboat.blogspot.com/
    1. Re:Protein's fold in real time. by snkline · · Score: 2, Insightful

      You are confused as to what NP-complete means. It isn't that a protein folding is "NP-complete", but the algorithm for generally calculating protein folding is.

    2. Re:Protein's fold in real time. by RationalRoot · · Score: 1

      It's a while since I covered any of this in detail, so I could well be way off, but if all proteins fold in real time, there is a solution to the problem which can be "calculated" in real time for all proteins. If you take algorithm in the most general sense, then your algorithm is "watch the protein fold", then your algorithm is better than NPC. I do not see how this is any different than set up the following electrical charges in a peice of silicon and see what happens. You have a problem (possibly NPC), and a solution that you can find in real time. If you mean that there is a more general class of folding that is NPC and any protein that actually esists and folds is not part of that general problem, then you have moved beyond my understanding of protein folding.

      --
      http://davesboat.blogspot.com/
    3. Re:Protein's fold in real time. by snkline · · Score: 1

      A problem that is NP-complete is simply an problem that is NP, for which a solving algorithm is generally applicable to all other NP problems. That is why the P = NP question is so important. So, lets step back abit to the superset of NPC and P, NP, since that is really what you are arguing is that if a protein can fold in real time, the protein folding problem isn't in NP, not just NPC.
      This is where you make your mistake, the protein folding problem can be summarized as: What are the valid ways for a protein to fold? This is NP if it can be solved in polynomial time by a non-deterministic Turing machine. More importantly, for the problem to be in NP, the question: "Given *folded structure*, prove it was reachable from *unfolded structure*" must be solvable in polynomial time by a deterministic Turing machine (in other words the second question must be in P). You are using the second question (the fact that proteins do fold certain ways), which is not the protein folding problem. I hope that makes sense, it has been a decade since my CS theory classes, and I've never studied protein folding, but I'm pretty sure what I wrote above is fairly accurate, feel free to correct any errors I made.

  13. Stupid much? by SoapBox17 · · Score: 1, Informative

    there's reason to think that not even a quantum computer could solve the crucial class of NP-complete problems efficiently. Aaronson contends that any method for solving NP-complete problems in polynomial time may violate the laws of physics and that this may be a fundamental limitation on technology no different than the second law of thermodynamics or the impossibility of faster-than-light communication.
    Quantum computers have already proven they can do factoring (which is an NP-complete problem) in polynomial time. We know for sure that this is not a "violation of the laws of physics," because it has already been done!
    1. Re:Stupid much? by Anonymous Coward · · Score: 5, Informative

      No no no. Factoring is not NP-complete. Sure, its in NP since you can verify a factoring in polynomial time. But the complete part is kind of important, here! Go read a book on complexity theory :)

    2. Re:Stupid much? by TubeSteak · · Score: 1

      Aaronson says that while a quantum computer could quickly factor large numbers, and thereby break most of the cryptographic codes used on the Internet today, there's reason to think that not even a quantum computer could solve the crucial class of NP-complete problems efficiently. Efficiently seems to be the key word there.
      I'm not sure exactly what that means in this context, but does that mean there is an inefficient way to go about it?
      --
      [Fuck Beta]
      o0t!
    3. Re:Stupid much? by Xionn · · Score: 1

      Stupid much? :) Factoring isn't proven NP-complete, sure its in NP but that doesn't tell you much. Read, http://en.wikipedia.org/wiki/Prime_Factorization#Difficulty_and_complexity

    4. Re:Stupid much? by Anonymous Coward · · Score: 0

      Factoring has not been shown to be NP-complete. It's in both NP and co-NP: http://en.wikipedia.org/wiki/Integer_factorization

    5. Re:Stupid much? by TheLink · · Score: 1

      Of course there's an inefficient way to go about it. You could ask me for instance ;).

      --
    6. Re:Stupid much? by yariv · · Score: 1

      Integer factorization isn't NP-complete. It is known to be NP, of course, and isn't known to be P, but it is not known to be NP-hard. It means that, unlike NP-complete problems, solving it in polynomial time won't give you a general algorithm for solving any NP problem in polynomial time (so, it doesn't mean P=NP). Integer factorization might be in P or out of it (as long as P!=NP, of course), and this is as correct for quantum computers as it is for normal ones.

    7. Re:Stupid much? by Anonymous Coward · · Score: 0

      This comment is incorrect and misleading. Factoring is not NP-complete! The quoted text is more or less an accurate statement of one of the hypotheses put forth by Aaronson in the article.

    8. Re:Stupid much? by Anonymous Coward · · Score: 1, Interesting
      Quantum computers have already proven they can do factoring (which is an NP-complete problem) in polynomial time.

      Hold on there Sherlock. Factoring is definitely not known to be NP complete. For sure it is NP, but it is a strong candidate for a problem that is strictly between P and NP complete. But proving that would mean proving P != NP.

      That's the whole premise of the SciAm article: just because a quantum computer can factor in P-time doesn't mean that the entire NP hierarchy is vulnerable to a quantum computer.

    9. Re:Stupid much? by zen-theorist · · Score: 1

      No no no. Factoring is not NP-complete. Sure, its in NP since you can verify a factoring in polynomial time. But the complete part is kind of important, here! Go read a book on complexity theory :)
      to add to that - people are always trying to come up with new algorithms for factorization. if factoring were indeed NPcomplete, these people are looking at a much harder problem - showing that P = NP.
  14. Having actually read the article, a question by Kupfernigk · · Score: 1
    I know this is a no-no for Slashdot, but I have one thought and one question.

    The thought is that this is a sober and sensible article, free of hype, and does us all a favor. Thanks.

    The question is this. In the article, Scott describes an imaginary quantum computer with 1000 electrons that can be spin up or spin down. I do not understand how this is different from the following conventional silicon scenario:

    Imagine 1000 DRAM cells in a matrix. Each one consists, basically, of an insulated gate MOSFET. The charge between the gate and the source determines whether it is off or on, 1 or 0.
    Now leave it alone for a while. Charge leakage causes the gates to drift to around the threshold voltage.
    If you then bombarded the DRAM with low intensity UV light, some of the cells would switch states.
    As a result, if you read out the states of the cells, some would read 1 and some would be 0.

    How is this different from the quantum computer version? Again we seem to have a Schroedinger's Cat situation in which, until we connect to the drain lines, we do not know the state of the bits. There are 1000 of them, therefore the value when read is any one of 2^1000 values.

    I know I am missing something important here, but nobody is explaining to me what feature it is of the electron array gedanken experiment that is different from the DRAM array, and enables it to do computation. Can anybody point to a clear explanation?

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Having actually read the article, a question by QuantumG · · Score: 3, Informative
      --
      How we know is more important than what we know.
    2. Re:Having actually read the article, a question by badfish99 · · Score: 1

      The difference is that, in a classical system such as your DRAM array, the state of the cells before we read them is either 0 or 1: we just don't happen to know which. The switching between states happens at the time when the UV light hits the cell.

      In the case of the electron, when we read the spin we always get either "up" or "down", but if we read "up" this doesn't mean that the spin was "up" immediately before we read it. Instead, the electron was in a weird condition where its spin was a mixture of "up" and "down", and the switching into a definite state only happens when we measure the state.

    3. Re:Having actually read the article, a question by 00_NOP · · Score: 1

      Well, because in the quantum scenario the electrons would be in all the states at once (well, there would be a probablistic spread) while in the silcon one they would only ever be in the final state regardless of whether you'd actually measured them or not.

      Granted, I didn't really grasp the point about how you collapse the probablistic distribution to the correct state unless you have a lot of these 1,000 electron computers. maybe somebody else could explain that? It's more than 20 years since I did the undergrad QM stuff.

    4. Re:Having actually read the article, a question by 00_NOP · · Score: 1

      Probabalistic, even.

    5. Re:Having actually read the article, a question by IWannaBeAnAC · · Score: 5, Informative

      The (fundamental) difference is that the bits in the DRAM cells are in a well-defined state of either 0 or 1, but you just haven't measured them yet. In the quantum computer, the qubits are in a superposition of 0 and 1 at the same time.

      To be more precise, the 'state space' of a classical bit is, well, 1 bit. Either 0 or 1. In the scenario that you describe, you don't know what the bits are until you measure them, but that is nothing special (imagine another example: tossing a coin with your eyes closed. You don't know the outcome until you open your eyes, but that doesn't mean that anything quantum-mechanical is going on!).

      The 'state space' of a qubit, on the other hand, is an angle. Put the '0' result along the x axis and the '1' result along the y axis. Angle 0 corresponds to '0', 90 degrees corresponds to '1', and so on. But the possible physical state is anywhere on the unit circle, not just '0' and '1'. If the physical state of the system is 45 degrees then it really is a mixture of '0' and '1', and you can do interesting things with this state. For example, you can add it to some other state (at a different angle) and get wave-like interference effects.

    6. Re:Having actually read the article, a question by Kupfernigk · · Score: 1
      Thanks.

      For some weird reason, someone else (above) accused me of trolling. However, IANA quantum physicist (obviously) and I actually wanted clarification on this point. You have provided it, and I will now slink off suitably ashamed of my ignorance.

      On the other hand, now I think about it, why is it trolling on /. to admit to ignorance? "Read Wikipedia" is NOT the answer to everything.

      --
      From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    7. Re:Having actually read the article, a question by Anonymous Coward · · Score: 1, Interesting

      How is fuzzy logic different from this and could fuzzy logic be used to emulate quantum computing?

    8. Re:Having actually read the article, a question by JTeutenberg · · Score: 2, Insightful

      In brief, the answer is yes, you can use a variation of fuzzy logic to emulate a quantum computer. Unfortunately no complexity gains can be made as the emulation cannot exploit a superposition to calculate in parallel.

      While both a fuzzy bit and a qubit could have a state like 0(75%) 1(25%), having a computer perform a fuzzy operation requires two computations (one for each possible state) whereas a quantum computer can apply a single operation to the qubit and have it affect both states.

      One difference however, is that for qubits the weights on each state are complex (as opposed to real-valued). This means that interference can occur when, for example, the weights on two qubits being combined have the same magnitude but opposite phase. The true awesome magic of Shor's algorithm is how the computation expands into a massive superposition (parallel computation) and then manages to exploit the interference to return to just a single possible answer before it comes time to measure.

    9. Re:Having actually read the article, a question by JTeutenberg · · Score: 1

      There are very, very few quantum algorithms designed so far because of the difficulty of picking the "right" answer out of the superposition.

      The collapsing of the states at the time of measure is purely random (across the probability distribution of the states). The trick with most algorithms like Shor's and Grover's is to use the interference between states to eliminate (or at least minimise) the "wrong" answers before measurement takes place. All the ones I've encountered manage to pick the right answer with high probability - I've yet to see a deterministic, correct, quantum algorithm.

  15. Guess I am one of the few who has RTFA by 00_NOP · · Score: 1

    ...but could someone else who has explain the final par to me? Does he mean God will reveal the solution? Or have i just missed something obvious?

    1. Re:Guess I am one of the few who has RTFA by Anonymous Coward · · Score: 0

      He means that, if the "many worlds interpretation" of quantum physics is true, you'll only continue to exist in universes where you've got the answer to you problem, therefore it will be "solved".

      Of course, in a very large part of all the universes, you'll just end up dead, but that won't matter to you.

    2. Re:Guess I am one of the few who has RTFA by 00_NOP · · Score: 1

      well spotted Batperson.

      Have to say I'd never have sussed it for that, but now you say so it is obviously correct.

    3. Re:Guess I am one of the few who has RTFA by Anonymous Coward · · Score: 0

      he means man creates himself. stuck in an endless ponder , forever.

  16. NP-Complete Problems by TripMaster+Monkey · · Score: 3, Informative

    A good list of NP-complete problems can be found here.

    --
    ____

    ~ |rip/\/\aster /\/\onkey

  17. Re:NP-completeness by IWannaBeAnAC · · Score: 1

    What a load of nonsense! And it gets modded +3 ! Instead of sprouting "as far as I know" rubbish, why don't you RTFA, and you will learn that everything that you said in your post is wrong?

  18. NP complete is solved by nature by BadAnalogyGuy · · Score: 2, Interesting

    When you see an electrical arc, you are seeing Nature taking the path of least resistance between two points. Interestingly, if you build a "maze" which requires the arc to pass around a corner, it does just that. In fact, the arc, given sufficient power, can find its way through a maze. Not only can it solve a maze, it can solve it for the shortest path essentially instantly.

    NP completeness is only a problem for us because we don't understand the mechanics of the solution. It is not an unsolvable problem, just one that we don't know how to solve yet.

    1. Re:NP complete is solved by nature by kvezach · · Score: 5, Informative

      Shortest path isn't NP-complete; Dijkstra's algorithm can solve shortest path in O(V^2) where V is the number of vertices in the graph.

      Maybe you're thinking of the often repeated claim that one can find a Steiner tree (the determination of which is NP-complete) using soap and a physical setup. But that, too, is false.

      Kieu tried to find a way to make quantum trickery (in ordinary quantum computers) calculate NP-complete problems (and a lot more) in polynomial time, but his hypercomputation algorithm was later disproved. So just as P = NP in classical computing seems to be very hard to prove or disprove in the general case, so appears its quantum mechanical analog to be, as well. (But as the paper states, some computers using exotic physics could be able to solve NP-complete problems easily; for instance, a time-traveling computer could solve PSPACE-complete problems without much difficulty, and if loop quantum gravity is true, a computer making use of it might be able to solve NP-complete problems as well.)

    2. Re:NP complete is solved by nature by Zencyde · · Score: 4, Interesting

      Your idea of "instantly" is confusing. Albeit, physics makes for an amazing computer; the problem lies in constructing the algorithm. Take, for example. a bunch of beads sitting on a counter. Each of these beads is connect by many strings of various lengths. Treat each bead as a waypoint and each string as the length between each waypoint. If I were to take two random beads and pull on them until one of the series of strings became taught, the first set to become taught is automatically the shortest path. Of course, it's best to assume that each string lacks the ability to produce resistance and is infinitesimally small. This system can scale to an infinite number of dimensions and can also allow for the idea of wormholes. It completely lacks a coordinate system as it doesn't need one. Essentially, it's a perfect waypoint-based pathfinding algorithm. The problem is, though, one has to reconstruct it each time. To reclarify my point, physics makes a stupendously efficient computer; but, lacks the programmability of logic-based circuitry.

      --
      What day is it? Could you please tell me?
    3. Re:NP complete is solved by nature by somersault · · Score: 1

      It's been a while since I did information theory and all that, but wouldn't that be the same as going through an array of values and decrementing each one until one reaches zero? Not very efficient. I fail to see how it's an analogy for a decent algorithm.

      --
      which is totally what she said
    4. Re:NP complete is solved by nature by Zencyde · · Score: 1

      I'm merely pointing out that using electricity traveling down a path is a poor idea for a computer as it lacks decent programmability. : )

      --
      What day is it? Could you please tell me?
    5. Re:NP complete is solved by nature by somersault · · Score: 1, Insightful

      I .. fail to see how you can call it 'poor' until you have a better alternative? Electricity moves fast, is portable via batteries, can run at any scale from the power grid level down to the microprocessors.. there is no other mobile medium that we can control that would be better, other than light, other small particles, magnetism.. all would still require electricity in the system to control any mechanical parts or power whatever is generating the particles or forces involved. I'm trying to see your viewpoint but I just can't dismiss something a poor idea unless I know that there are better ways to do the same thing - unless perhaps the idea is life threatening or otherwise stupid, but in this case it's proven to be quite effective so far.

      --
      which is totally what she said
    6. Re:NP complete is solved by nature by Metasquares · · Score: 1

      Complexity classes in general are defined on Universal Turing Machines. What we can say with complete confidence is that problems outside of P are not solvable in polynomial time on such a machine, as thus on any classical computers. The question then becomes whether UTMs are truly ideal computers, as Turing hypothesized, or if we can somehow build a better system.

      As mentioned, the shortest path algorithm is polynomial. Perhaps you were thinking of the NP complete Traveling Salesman Problem? Even if it could solve shortest-path instantly, I don't think that would help it solve the TSP; a polynomial factor is nothing in analysis of an exponential algorithm. In fact, most of the time it just gets discarded anyway - that is, O(n^900 5^n) can be considered just O(5^n), because the exponential term dominates the equation. If you analyze a classically exponential solution to the TSP, removing the O(n^2) factor of finding a shortest path wouldn't eliminate the exponential factor of the complexity of the algorithm.

    7. Re:NP complete is solved by nature by evanbd · · Score: 4, Informative

      All you've done is parallelize the problem. Each string is its own highly limited computer. You'll note that to scale to larger graphs, you need to scale the number of strings. That is, you kept the running time the same but had to increase the power of the computer in proportion to the number of edges. Each bead, as a place where forces are summed, also represents a limited power computer. Diskstra's algorithm runs in roughly O(V^2) time when E is comparable to V^2, or O(E*log(V)) time when it's much lower. Not coincidentally, your physical computer's computational power grows at comparable rates.

      Physics doesn't make a particularly more or less efficient computer than a Turing machine; there's no good comparison. What it does do is provide ways to massively parallelize some problems. The shortest path algorithm can be done in O(edges in path) time on a conventional computer with unlimited processors and no communications bottlenecks, which is very similar to what you have described.

    8. Re:NP complete is solved by nature by ChromaticDragon · · Score: 2, Interesting

      Chuckle... why in the world did you lose the context of GP's comment? It appears you thought GP was starting a discussion of non-electronic means of computing. It seems rather straightforward that he was discussing electric current (lightning) zapping through air in a maze in order to solve a shortest-path problem.

      What I believe the GP means is that using electricity as described earlier in the thread would be "poor" in a programmable sense because it would be rather difficult or tedious to recreate the physical maze ("using physics") to solve shortest path problems in a repeatable or generalized manner. In that light, it's clear you already understand this.

      Complexity for a good number of types of problems is like a water balloon. You can squish the complexity in one way but it just pops up somewhere else. You can (sometimes) make an O(2) problem O(1) in time by parallelizing the problem with O(1) computers, that is rather than one computer doing V^2 steps have V computers do V steps simultaneously.

      As GP described you could set up a network of strings and beads. Then the problem is solvable in O(c) time which is practically speaking instantaneous. Yippee. Now let's do it again for a similar but different problem. We can do it instantly too, right? Well... no. We have to get a lot more strings and beads. And guess what... Reconstructing the network is... O(2) in time (or O(1) in time with O(1) grad students) and O(2) in string.

      It's easier to think about this with the string/bead example. But it is exactly the same with the maze and lightning example. If I gave you a new problem set, just how long would it take you to physically create this maze? Now how would this scale? If I gave you a problem set ten times as large, how much time (and material) to create that maze?

      This approach may practically speaking be just GREAT for solving this rather specific sort of problem (shortest path through some sort of maze made from nonconducting material filled with air). As such it is indeed cool. But it says absolutely NOTHING about complexity of these sorts of problems in a generalized fashion.

    9. Re:NP complete is solved by nature by somersault · · Score: 1

      Yeah I guess I did lose the context, because he was replying to something I was saying about the beads and I didn't relate what he was saying to the parent of my earlier reply - I tend to reply to a few /. posts at once and then check the replies via the email notifier.

      I was thinking similar stuff to you with regards to the beads thing that the problem was getting shifted to how the beads are connected and such, though I wasn't able to think about it so clearly as you put it because I was having trouble trying to visualise how you'd turn it into a method of solving a problem for a graph. Thanks for pointing out what he meant anyway, it was winding me up quite a lot trying to reply to him without saying he was an idiot (when in fact it was myself being the idiot, I guess I should check back beyond my own posts next time that happens!)

      --
      which is totally what she said
    10. Re:NP complete is solved by nature by bishiraver · · Score: 1

      Not only this, but using a physical 'maze' to test the shortest path via electricity might further illustrate the results of the double-slit experiment.

      You may end up finding out that yes - the electricity makes it through the 'maze' in the same amount of time each time.

      But you may find out that each time it passes through the maze, it takes a different route. IANAP (physicist), though.

      Letting the concept ruminate, it would probably end up that said electricity would take the same route through the maze each time, since the act of recording it passing nodes in the maze locks the state of the electrons to that path. If you weren't trying to observe the path, things might end up differently :)

    11. Re:NP complete is solved by nature by Anonymous Coward · · Score: 0

      Err... not quite. In fact, that's the whole point of the article. Despite the common rhetoric, quantum computing is NOT a classical computation run in parallel, since the different paths interfere destructively. But we still think that quantum computers have good chance to be more powerful than classical computers.

    12. Re:NP complete is solved by nature by greedyturtle · · Score: 1

      IANAP, but when I watch lightning streak between the sky and the clouds, it doesn't appear to take the shortest possible route. If you factored in all of the atmospheric conditions, it might be the shortest electrical route, but... refer to my first acronym.

    13. Re:NP complete is solved by nature by bishiraver · · Score: 1

      The electricity is also being diverted out of the main stream to areas in the atmosphere with a high positive charge - which is why you get forking. It's the shortest path to the most positive areas around, which sometimes includes items on the ground but is often just a cloudjump away.

    14. Re:NP complete is solved by nature by Zencyde · · Score: 1

      Hmm, I never thought about it like that. Your post certainly holds a lot of value. I'd like to thank you for the insight. : ) You deserve that +5 Informative.

      --
      What day is it? Could you please tell me?
    15. Re:NP complete is solved by nature by Man+Eating+Duck · · Score: 1

      Your idea of "instantly" is confusing. Albeit, physics makes for an amazing computer; the problem lies in constructing the algorithm.
      Somewhat related: I don't know enough about complexity theory to verify the ideas of this short story (Sweet Surrender).

      Would a strategy as described in the story be possible at all? It would be interesting to hear what someone knowledgeable thinks!

      It's an entertaining read anyway :)

      **** SPOILERS **** If you plan to read the story, pause here.

      .

      .

      The story describes someone finding a "black box" that plays perfect Go, and using it to solve complex strategic problems for an immense company.
      The difficulty arises because of the strategists can't be sure that the Go problems they construct are good representations of the strategic challenges posed.
      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    16. Re:NP complete is solved by nature by roger_and_out · · Score: 1

      "the first set to become taught is automatically the shortest path" So, they can learn, can they? I think you meant "taut", but then again......

      --
      Sig server unavailable. Please try again later.
  19. faster-than-light? by overcaffein8d · · Score: 1
    --
    Those of us who think they know everything annoy those of us who do.
    1. Re:faster-than-light? by Creepy · · Score: 1

      there are other theories, as well, but most physicists think it's not possible in a vacuum because it violates special relativity. Some possibilities exist, such as time bubbles, quantum tunneling, many worlds theory (which eliminates causality, opening possibilities), etc.

    2. Re:faster-than-light? by Anonymous Coward · · Score: 0

      Light has traveled faster than the "speed of light" before; I think that would count as communication.

      Then you are thinking wrongly. Those "faster than light" stuff cannot carry information. If you'd bother to read the article you link, it says multiple times that the information doesn't travel faster than the speed of light.

    3. Re:faster-than-light? by catprog · · Score: 1

      The only thing I can find about not being able to carry information is this.

      This effect cannot be used to send information back in time

      There are 2 other instances of information which are

      The leading edge of the light pulse has all the information needed to produce the pulse on the other end of the chamber, so the entire pulse does not need to reach the chamber for it to exit the other side.

      Ultimately, the work may contribute to the development of faster computers that carry information in light particles.

      --
      My Transformation Website
      Kindle Books http://www.catprog.org/rev
      Interactive CYOA http://www.catprog.org/st
  20. Am I Missing Something Here? by Comatose51 · · Score: 1

    From the summary:

    "Aaronson contends that any method for solving NP-complete problems in polynomial time may violate the laws of physics and that this may be a fundamental limitation on technology no different than the second law of thermodynamics or the impossibility of faster-than-light communication."

    I don't know much about Quantum Computing and it's been a while since I've studied algorithms and computability. However, NP-complete is an algorithm and complexity question, not necessarily one of speed and computation time. Even if your hardware is different, it doesn't mean you can solve the problem the polynomial time, unless your hardware can scale the same way as the problem itself. Can quantum computers just scale like that? Just because a problem is NP-complete doesn't mean it's unsolvable or can't be solved in a reasonable amount of time. If the dataset is small enough, they can be solved quite quickly. The problem is one of scaling and unless a quantum computer can scale the same way a NP-complete problem can scale in complexity, it won't solve them in polynomial time.

    Take this as a question, not as a statement. Maybe someone can enlighten me on on this.

    --
    EvilCON - Made Famous by /.
    1. Re:Am I Missing Something Here? by st_busygin · · Score: 1

      Perhaps the word "may" confused you. Read would violate the laws of physics instead of may violate the laws of physics.

  21. Oh who cares! by Anonymous Coward · · Score: 0

    Physics doesn't exist at that scale! IT'S A LIE!!

    Damn you science!

  22. Re:NP-completeness by Trivial_Zeros · · Score: 3, Insightful

    The input has a constant size, and the computation is bound by some constant time. If you want to be technical like that, your current computer is a finite state machine (it doesn't even support true Turing algorithms as these in the general case require an infinite tape). Any input/output to computations is bounded by the size of your cache, memory and disk space. You could try and say that net access grants more storage, but this is still technically a) finite and b) bound by low seek times.

    The first generation of computers had low storage / computation space. They grew as engineering progressed. It's the same deal with quantum computers. Five to seven qbits today may turn into 32, 64.. and larger. A quantum computer with "only" 512 qbits could be solving a problem that would normally require 2^512 = 10^154 work (which is more atoms in the universe) is amazing.
  23. Bell's Theorem by djtachyon · · Score: 1

    "...or the impossibility of faster-than-light communication." You never know.
    --
    "What's the use of a good quotation if you can't change it?" - Doctor Who
  24. So uh, where do the wires go? by LM741N · · Score: 1

    Any miniature electronic device is going to need fanout. Thats where the microscopic bond wires attach to lead frames which are soldered in the real world of motherboard, etc. How the hell do you go from a nanometer pad to a leadframe. What about current? Can you expect to run an amp through a nm wire? All of this doesn't seem very practical. But add the prefix "nano" to any wacky scheme these days and you get funding. Just like colloidal silver.The FDA said it was dangerous and didn't kill anything. Now they call it nanosilver and its the miracle disinfectant of the millenium, so powerful that the EPA is worried that waste water plants will get their bacteria killed off. I guess you just follow the money.

    1. Re:So uh, where do the wires go? by Jaysyn · · Score: 1

      Colloidal silver *is* dangerous in constant or high doses. It's a heavy metal that you are putting in your body after all. On the other hand it will kill the shit out of bacteria. I've used a diluted colloidal silver throat spray before to treat strep & it literally works in minutes. I thought it was snake oil too, before I tried it.

      --
      There is a war going on for your mind.
    2. Re:So uh, where do the wires go? by LM741N · · Score: 1

      I know that. Peoples' skin turns blueish grey. Silver wouldn't normally be absorbed into the body except for bacteria which conjugate it and it passes though the intestinal wall. From there is naturally migrates so the skin where some photochemical reaction makes it bluish grey.

  25. I quit! Sincerely, Fidel Castro by Anonymous Coward · · Score: 0

    P.S. - It sure is hot here! Why are all these flames around me? Oh hey, there's Mumia and Saddam!

  26. Theory need not reflect reality by Eukariote · · Score: 1

    The proposals and attempts at quantum computing are based on predictions made using quantum theory. But how well does quantum theory reflect reality? There is good reason to seriously question that, and by implication, question the fundamental feasibility of quantum computing.

    The first problem with quantum theory is that the mathematical formalism leaves a lot of leeway in how to interpret it. There are many interpretations of it http://en.wikipedia.org/wiki/Interpretation_of_quantum_mechanics. These mostly do not yield different predictions for the domain in which the theory has been matched with experiment. But they imply very different realities, and sometimes do yield different predictions for less basic phenomena, including the phenomena that are supposed to make quantum computing feasible.

    The second problem is that quantum theory has made basic predictions that have been experimentally falsified. Specifically, quantum theory has yielded a very definite description of the ground state of atomic hydrogen. It is called the ground state because no lower energy levels are possible, within the framework of quantum theory. But such lower energy levels are exactly what has been observed experimentally in the past 15 years, in many different experiments. This one, for example: http://arxiv.org/ftp/physics/papers/0509/0509127.pdf

    Given these problems, I view quantum computing with great skepticism.

    1. Re:Theory need not reflect reality by FooAtWFU · · Score: 1

      The proposals and attempts at quantum computing are based on predictions made using quantum theory. But how well does quantum theory reflect reality? There is good reason to seriously question that, and by implication, question the fundamental feasibility of quantum computing.

      Quantum mechanics encompasses a variety of related theories, and some of those are very solid indeed. Wave-particle duality, the Heisenberg uncertainty principle, quantum state, interference, entanglement... These standbys of quantum computing are going nowhere. The underlying causes and specifics of energy states of hydrogen atoms that they predict may not yet be completely understood, but there's more than enough right now to build a few quantum number-crunchers off of.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:Theory need not reflect reality by Eukariote · · Score: 1

      Quantum mechanics encompasses a variety of related theories, and some of those are very solid indeed.

      The mathematical formalism may be very solid, but that does not imply that reality is like that. Only experiment can show how well theory reflects reality. And there is no such thing as proof by experiment since there always remain domains in which no experiment has tested the theory yet.

      Let's take the Heisenberg uncertainty principle (HUP) you mention as an example. It can be derived from the commutation relations of operators (e.g.the position and momentum operators) used in quantum theory. Fine. But how well has it been tested experimentally? Consider the difficulty of that experiment. And consider that the experiments that have been done and are said to show aspects of the HUP were interpreted within the broader context of quantum theory. Will an interpretation of the same experimental data within the context of a different theory still be considered a validation of the HUP?

  27. Re:Another victory for OSS by Anonymous Coward · · Score: 0

    YHBT, YHL, HAND.

  28. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  29. Not all encryptions are prime-based by yariv · · Score: 1

    And I never heard of any way quantum computing will help breaking those "elliptic curves" based encryptions, and I'm not sure what can it do to the D-Log problem.
    To me it seems we'll just have to change our encryptions mechanisms.

    1. Re:Not all encryptions are prime-based by internic · · Score: 4, Informative

      I wondered the same thing. I've talked to several experts and have been told that, indeed, a quantum computer can break elliptic curve encryption efficiently. This paper, for example, seems to cover adapting Shor's algorithm to breaking elliptic codes.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    2. Re:Not all encryptions are prime-based by Scott+Aaronson · · Score: 2, Informative

      Shor's paper -- the one that showed how quantum computers can factor efficiently -- also showed how they can solve the discrete log problem efficiently (and thereby break Diffie-Hellman among other cryptosystems). Shortly afterward, Boneh and Lipton gave a simple extension to break elliptic curve cryptography (the key fact that makes this possible is that elliptic curve groups are abelian). Basically, the one class of public-key cryptosystems that's *not* known to be breakable with quantum computers, is the class for which the encryption function consists of applying a linear transformation and then adding random noise. This class includes, e.g., the McEliece and Ajtai-Dwork cryptosystems, as well as more recent lattice-based cryptosystems due to Regev and Peikert-Waters. Breaking this class of cryptosystems with a quantum computer reduces to solving the "hidden subgroup problem over the dihedral group," which (in contrast to the HSP over abelian groups) we don't yet know how to do. I should mention that, if you're content with private-key cryptography, then we have *plenty* of examples not known to be efficiently breakable with a quantum computer (even DES, suitably generalized to n-bit keys, would probably suffice).

  30. Laws by gloryhallelujah · · Score: 1

    Are we really so sure about the Laws of Physics?

    --
    The Turing test cuts both ways
  31. Re:NP-completeness by Anonymous Coward · · Score: 0

    It's a common misconception that quantum computers can solve NP-complete problems. Integer factorization is NOT an NP-complete problem, though it is in NP. To quote Wikipedia, the class of problems quantum computers solve is "suspected to be disjoint from NP-complete and a strict superset of P."

    http://en.wikipedia.org/wiki/Quantum_computer

  32. New Challenges to the Second Law by gloryhallelujah · · Score: 1
    --
    The Turing test cuts both ways
  33. What an rude person you are by Kupfernigk · · Score: 1
    Other people managed to post polite and helpful explanations, as a result of which, I now get it. You appear to suffer a slight misconception about the clarity of quality of many articles on Wikipedia. Not all of us are quantum physicists, some of us are interested enough to read an article in Scientific American and want to know a bit more, but not with the implication of wading through pages of prose that badly needs editing.

    Is there nothing you yourself know little about but would like your curiosity satisfied without becoming an expert? Or do you just have personal issues? I suspect the latter.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:What an rude person you are by Workaphobia · · Score: 1

      I think his comment was some sort of odd joke. "Lay of the trolling" was a ludicrously non-applicable response that IMO needs no further attention.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
  34. Does quantum computing create quantum errors by LM741N · · Score: 1

    Errors so small that you would never be able to find them, yet they show up on the macro scale due to the zillions of calculations involved.

  35. Re:NP-completeness by yariv · · Score: 1

    Every physical computer is finite, if it is a quantum or regular one, O() notation is used only in theory. All practical problems are of finite size, however, and the O() notation is a good estimation for the size of problem a given computer can solve. If a 1K q-bits quantum computer is capable of solving problems a 1TB regular computer can, due to the fact it needs only as many q-bits as the input size, not 2^(input size), it is good enough for me.

  36. Re:NP-completeness by Anonymous Coward · · Score: 0

    Quantum computers run on inputs of a specific size? Huh? Aaronson is talking about theoretical quantum computing (i.e., quantum computers which could run on inputs of any size), not about the extremely limited quantum computers which have so far been built.

  37. The last paragraph by Anonymous Coward · · Score: 0

    Fascinating article, but I really don't understand how the last paragraph works:

    "Of course, there is one fast and reliable method to solve NP-complete problems in
    polynomial time: first generate a random solution, then kill yourself if the solution is
    incorrect."

    Can someone explain to me what the hell he is on about? I'm guessing it's a joke I don't get...

    1. Re:The last paragraph by Anonymous Coward · · Score: 0

      I'm not sure. Try it and let us know what happens.

    2. Re:The last paragraph by Anonymous Coward · · Score: 0

      I actually read the article before it was posted here. (It was on scott's blog apparently)

      I'm guessing that the logic is, if you don't get the answer, you kill yourself, and then the problem ceases to exist :)

  38. Re:NP-completeness by xZgf6xHx2uhoAj9D · · Score: 5, Informative

    What the fuck?! I would outraged when this was at +4, but +5?!

    NP-completeness relates to the scalability of the algorithm with the size of the input.

    This is misleading. NP-completeness relates to how other problems can be reduced to it. Currently we can't say much about how NP-completeness and complexity relate. We know that if a problem is NP-complete, it must take at least polynomial time and at most exponential time (on a classical computer), but beyond that, we know nothing.

    Quantum computers "solve" NP-complete questions in "Polynomial time"

    This is factually incorrect. So far we have not found a quantum algorithm to solve any NP-complete problem in less than exponential time.

    (actually constant time?)

    Ha!

    they also limit the size of the input significantly.

    This is factually incorrect. Perhaps you're getting confused by the fact that quantum algorithms are often described in circuit notation. Classical algorithms are also sometimes described in circuit notation, but this is much less common. In any case, quantum algorithms do not bound the size of the input any more than classical computers do.

    For instance, quicksort on a classical computer might be "bounded" in that you cannot sort an array of 50 billion petabytes. This is not inherent in the algorithm; it's inherent in our inability to construct a computer with 50 billion petabytes of memory. Similarly, we have not been able to use quantum computers to date to factor integers larger than 15. This limit is not inherent in the algorithm; it's inherent in the fact that engineers have not been able to construct a viable quantum computer to date with more than 5 (if I remember correctly) qubits.

    Again, quantum algorithms to not bound the size of their input.

    Since Quantum Computers seem to run on inputs of a specific size, O() notation does not seem to apply at all.

    This is factually incorrect. Almost all of the research into quantum computation in the past 10 years has been in the area of quantum complexity. Perhaps you have heard of the BQP complexity class, which was mentioned in the article you were supposed to have read. By the way, BQP can in some way be thought of as quantum computers' "P"; i.e., the class of problems which can viably be computed on a quantum computer in polynomial time.

    Quantum complexity very much uses big-O notation (as well as big- notation and any other complexity notation used in classical complexity theory).

    So "solving" NP-complete problems cannot really violate laws of physics in this sense.

    Non sequitur. It's not clear at this point. If you could answer that question, you'd probably be drowning in money right now.

  39. Another example of SciAm going down the tubes by argStyopa · · Score: 1

    If indeed the question is posed in the form of "Will quantum computers let us transcend the human condition and become as powerful as gods, or are they a physical absurdity destined to be exposed as the twenty-first century's perpetual-motion machine?" this is just another sign that SciAm has become another hyperbolix Popular Science magazine, actual science is now optional.

    Again, assuming that the summary is correct (I won't read SciAm again) what rational researcher would pose their hypothesis in such absurdly black or white terms? So if it doesn't give us the power of gods, it's an absurd triviality? I'm going to take a wild leap and suggest that it will come down somewhere between the two.

    --
    -Styopa
    1. Re:Another example of SciAm going down the tubes by Anonymous Coward · · Score: 0

      That line is clearly meant to be sarcastic. The point is to discredit the hyperbole and to begin a more refined discussion. Behold, the power of language!

  40. Re:Another victory for OSS by Anonymous Coward · · Score: 0
    it's mostly the user's fault, not the OS's.

    Dream on, kid. Users are a pain but the OS makes it easy for them to be so.

    TWW

  41. "impossibility of faster-than-light communication" by Wiseazz · · Score: 0

    Jeez, haven't they heard of a Philotic Parallax Instantaneous Communicator?

    The enemy's gate is down, fools.

    --
    My sig sucks.
  42. Re:NP-completeness by Anonymous Coward · · Score: 0

    No that is not what NP-completeness is at all; please don't try to speak authoritatively on matters you know nothing about.

    The set NP-complete is a subset of NP. The set NP consists of all "algorithmic decision problems" (in fact, they're really defined as formal languages) whose solutions can be verified in polynomial time. All problems in NP are polynomial-time reducible to the NP-complete problems - the NP-complete problems being polynomial-time reducible to one another. An important result due to Cook and Levin is that NP-complete problems actually exist (i.e. satisfiability). Thus, if one can find an algorithm that solves an NP-complete problem in polynomial time, it follows that one can solve all problems in NP in polynomial time.

  43. Understand Quantum Mechanics by Anonymous Coward · · Score: 0

    I am a specialist in the foundations of quantum mechanics and I have never read anything by those involved in quantum computing which indicates they understand what they are doing - this is not intended as a thunderous denouncement, but reflects they were preoccupied with other matters and were drawn to quantum computing as an afterthought. A brief discussion of what quantum theory is: start with an ordered set of events; the ordering is based on time (cause and effect) and an ordering in a set gives you a Boolean structure. From that logical structure, construct what would technically be called a realization of an equivalent of an algebra of probable inference in the sense of Cox. That is what quantum theory is: a system of Bayesian inference.
              To put things cartoonishly, with a quantum computer you do not add 2 + 2 but compute the probable outcome of adding 2+2. Now, if you have set things up properly so that your spectrum of observables is restricted to the integers, you will get 4. However, if your spectrum is the real numbers you might get 3.97... So, how you phrase the problem matters, but what is relevant for true quantum computing is that you are solving a different problem than the given problem. I.e., what is the most likely decryption of this message may be the real question of the day rather than magically performing some brute force decryption. (Of course, some quantum computing is merely a new implementation of sequential Boolean logic - a new implementation of digital computers in much the same spirit as implementing, say, a nand gate with different numbers of transistors.)
              Let me repeat that: quantum computers inherently solve different problems than digital computers. Their operation is based on a Boolean structure, so they have all the computability and decidability issues of digital computers, but they permit the translation of one problem type into another type of problem. And they may operate at a million more cycles per second than current digitals, but the key element of quantum computing is the transformation of the hard problems into another type which may be more amenable to solution. I'm not interested, however, in bringing them into the light.

  44. Re:Another victory for OSS by Anonymous Coward · · Score: 0

    Completely off topic, not to mention wrong.

    Err, I think the GP was probably trying to be funny (taking to extremes the 'always bring Linux into everything' motif).

    However, since you mention
    a stupid user could just as well download a deb/rpm/tarball for a linux smiley toolbar or something and run it...

    Most Linux users can meet 98% of their software needs from the official repositories (I currently manage with 100%), or for paid commercial software will get it from the offcial source., which while both of these methods are not entirely immune to attack, are about 100 times less likely to contain malware than a windows .exe downloaded from any old website.

    As far as malware floating about in non-repo RPMs/Debs from odd websites? Well, it's possible. But I've been running Linux and (intensively) reading about Linux related issues for about 6 years now and I'm yet to hear of such a thing. I'm sure you could find something if you were determined enough...

    All the evidence points to Linux malware of this sort** being so rare as to almost not exist. Even the stupidest user can't download it if it's not there.

    ** Rootkits installed remotely etc. is a different category, not involving 'idiot' users downloading crap but instead those with enough knowledge to (say) want to open up remote access to their machine but not knwoing enough to properly secure that access.

  45. Re:Another victory for OSS by RiotingPacifist · · Score: 1

    actually if anything linux makes it easier or should, "Linux/UNIX doesn't stop people doing really stupid, things because it might stop them doing really clever stuff too".

    The only thing that protects a user is using FOSS, this 'happends' to be common amongst Linux distributions, but end user software is so far removed from the kernel there's no reason it has to be.
    But without giving a lot of power to somebody to choose what users should/shouldn't install malware can effect all OSs easily, and no os will ever give somebody all that power

    --
    IranAir Flight 655 never forget!
  46. Star Trek does not voilate physics. by brunes69 · · Score: 1

    Writers on Star Trek, unlike Star Wars, take care not to violate physics. What they do is invent hypothetical addendums to physics that we have not discovered yet that support their own constructs. IE, "warp speed" does not violate special relativity, because they are not traveling through normal space time. They are traveling through another kind of spacetime (subspace) that we haven't discovered yet, where the constants that govern our laws of physics are different.

    1. Re:Star Trek does not voilate physics. by dangitman · · Score: 1

      In other words: "A wizard did it."

      --
      ... and then they built the supercollider.
  47. Re:NP-completeness by Anonymous Coward · · Score: 0

    A quantum computer with "only" 512 qbits could be solving a problem that would normally require 2^512 = 10^154 work (which is more atoms in the universe) is amazing.

    Not only is it "amazing" -- it's the reason why there will never be a 512 qbit quantum computer. Ever. Such a computer would require more resources than are present in our universe. Darn those laws of physics!

  48. Are the Windows open or closed? by davidwr · · Score: 1

    Ask Mr. S.'s cat.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  49. Quick Observation by Joebert · · Score: 1

    Aaronson contends that any method for solving NP-complete problems in polynomial time may violate the laws of physics and that this may be a fundamental limitation on technology no different than the second law of thermodynamics or the impossibility of faster-than-light communication.

    I've never been one to completely adhere to laws, but that last one sticks out to me.

    If somthing was able to communicate faster than light, how would be observe it happening ?
    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  50. Trek Talk Never Off Topic! by tjstork · · Score: 1

    We don't need Quantum computing for a Star Trek futre. We need a way to disregard or at least completely reinterpret the laws of physics, and do without money, and all get on, and find entire worlds whose populations all conform to some stereotype. And are green.

    It's interesting that the Star Trek universe doesn't seem to have "money", yet, they do have scarcity. They often had shortages of starships, and they had limits as to how fast they could develop technology. And, there really doesn't seem to be much in the way of private spaceflight, outside of the TOS, in the Trek Universe.

    Oddly, the Star Wars Republic had both money and a fair amount of spaceships. In Star Wars, just about everyone had a spaceship or access to a spaceship of some kind. With the vast resources of the Galaxy, the Galactic Empire was able to build an incredible number of Star Destroyers AND, at least two Death Stars, plus numerous other combatant vehicles. In fact, the Galaxy was so rich that a number of systems could band together and fund their own rebellion.

    I guess what it boils down to, is that Star Trek might have had a more advanced technology in some ways, but Star Wars had the better economy.

    --
    This is my sig.
    1. Re:Trek Talk Never Off Topic! by Anonymous Coward · · Score: 0

      Well, to be fair our universe doesn't have "money" either; it's a psychological thing not a physical reality. And yes, things can be scarce without the concept of money, I know it's hard to believe, but with or without money, for example, there is only so much platinum in our planet's crust.

    2. Re:Trek Talk Never Off Topic! by Woundweavr · · Score: 1

      Only if you define "better economy" as "access to spaceships" (and that point isn't actually even accurate in Star Wars...). I mean, Owen Lars was a moisture farmer. Vader started out as a slave. There's a huge criminal underground/slums, etc.

    3. Re:Trek Talk Never Off Topic! by tjstork · · Score: 1

      Only if you define "better economy" as "access to spaceships" (and that point isn't actually even accurate in Star Wars...). I mean, Owen Lars was a moisture farmer. Vader started out as a slave. There's a huge criminal underground/slums, etc.

      Yeah, but you could build up so much money that you could be a Trade Federation, and build up your own giant robot army. Don't see that in Trek. I wonder who had the better life, though, before defeat - Harry Mudd or Jabba the Hut?

      --
      This is my sig.
  51. Explanation for the man in the street by Anonymous Coward · · Score: 0

    "Explanation for the man in the street" by Scott Aaronson,
    http://scottaaronson.com/blog/?p=208

    "Good question. The period-finding algorithm doesn't work for a function that's 0 almost everywhere, and 1 only in a few exponentially-far-apart places. For the quantum Fourier transform to tell you anything useful, you need a function whose periodic structure is "globally detectable." There's a paper by Hales and Hallgren from years ago where they made that intuition more precise."

    "approved" by Peter Shor.
    http://scottaaronson.com/blog/?p=208#comment-9958

    (Shor wrote "Great article, Scott! That's the best job of explaining quantum computing to the man on the street that I've seen."). Scott Aaronson suggests the following 12 sites as further reading (out of "the 10105000 quantum algorithm tutorials that are already on the web."):
    http://en.wikipedia.org/wiki/Shor's_algorithm

  52. I'm gonna be flamed for this, but... by sydneyfong · · Score: 1
    --
    Don't quote me on this.
  53. If P != NP Is a really a law of Physics by MarkPNeyer · · Score: 1

    I'll have to change my license plate.

    --

    My blog
  54. Response to an ironic accusation by Scott+Aaronson · · Score: 5, Interesting

    Author here. I thought those who accuse me of drawing a false dichotomy -- between quantum computers as "godlike" on the one hand or a hoax on the other -- might be interested in the following quotes from the actual published article. "although we should not accept the usual hype, in my view it is equally misguided to dismiss quantum computing as science fiction. Instead we should find out what the limits of quantum computers are and what we could really do if we had them." (p. 63) "According to our current understanding, [quantum computers] would provide dramatic speedups for a few problems -- such as breaking the cryptographic codes that are widely used for monetary transactions on the Internet. For other problems, however -- such as playing chess, scheduling airline flights and proving theorems -- evidence now strongly suggests that quantum computers would suffer from many of the same algorithmic limitations as today's classical computers." (p. 63) "If a large, ideal quantum computer would face most of the same limitations as our present-day classical computers do, should the physicists working on the extraordinarily hard task of building even rudimentary quantum computers pack up and go home? I believe the answer is no, for four reasons..." (p. 65) "To some, the apparent limitations of quantum computers might come as a letdown. One can, however, give those same limitations a more optimistic spin. They mean that although certain cryptographic codes could be broken in a world with quantum computers, other codes would probably remain secure..." (p. 69) In short, the precise misconception that I wrote my article to try to combat, is the one I then get accused of! Reading an article can, indeed, provide useful clues about its contents.

    1. Re:Response to an ironic accusation by Anonymous Coward · · Score: 1, Interesting

      What about applications for computational chemistry? Somehow no one ever mentions those.

      --The Happy Smacktard

    2. Re:Response to an ironic accusation by Scott+Aaronson · · Score: 1

      I do mention them in the article! Here's the quote: "If quantum computers ever become a reality, the 'killer app' for them will most likely not be code breaking but rather something so obvious it is rarely even mentioned: simulating quantum physics. This is a fundamental problem for chemistry, nanotechnology, and other fields, important enough that Nobel Prizes have been awarded even for partial progress."

    3. Re:Response to an ironic accusation by dsmall · · Score: 1

      Thank you for commenting, Scott.

      I appreciate you quoting yourself to reply to commentary, but this is Slashdot, where any and all commentary does happen, some spinning off sort of fractally, needing no reply.

      You do realize that about the first thing that happens with any new technology is that a respected graybeard concludes it won't really amount to much. I say this affectionately; I look forward to your article.

      The major malfunction with these predictions is that new breakthroughs just can't be predicted, or scheduled. Genius happens when it happens. I've often wondered if the graybeard-pronouncement is a part of the new discovery process.

      Of course, it's possible to prevent discovery. For example, if the Lord had used Microsoft Vista, he'd *still* be creating the Universe. 7 eons is quite familiar to this Vista user.

      Thanks,

          Dave

    4. Re:Response to an ironic accusation by Scott+Aaronson · · Score: 1

      Dave, your comment causes me to ask myself two things: first, is it possible to be a "graybeard" at 26? And secondly, if I say it's likely that quantum computers can't solve NP-complete problems in polynomial time, why do so many people think I'm saying quantum computers "won't amount to much"? It's as if popular opinion in the 19th century held that airplanes, once built, would be able to fly to Mars, and someone pointed out that no, they probably couldn't, and that person were laughed off as a "graybeard" who just couldn't see airplanes' great potential. Are you able to separate one claim from another claim?

    5. Re:Response to an ironic accusation by Anonymous Coward · · Score: 0

      Reading an article can, indeed, provide useful clues about its contents RTFA ? Hey...this is slashdot here !!!
  55. I don't get it... by Anonymous Coward · · Score: 0

    "Giving a complete proof that no fast quantum
    algorithm can solve these problems is out of the question, since we can't even prove that
    no fast quantum algorithm can solve them."

    Huh?

    I re-read that sentance 20 times, and it still seems redundant and pointless.

    In fact the entire article smacks of amateurism and sounds more like a rant than any form of insight.

  56. snake oil in training by epine · · Score: 1

    I've been saying for years that any technology which has yet to characterize its physical limits is snake oil in training. I always read stories about quantum computing where it states "with enough qubits", but never yet read an account which explains what becomes more difficult as the qubits are piled high, and whether this difficulty increases linearly or exponentially. Perhaps qubits can be stacked arbitrarily high ... in an otherwise empty universe.

    One upon a time thermodynamics was an open frontier. Actually, no. It turns out in most realistic scenarios you are lucky to extract 40% of the milk and honey. Thermodynamics, welcome to entropy.

    What would obtaining 40% of a solution to the class of NP-complete problems look like? How many qubits can be stacked together before the computation interacts with statistically improbable vacuum states? What's the catch, and why do so few articles on the subject clearly elucidate the bounding condition? Worse, why do people who already understand the relationship between thermodynamics (greed) and entropy (death and taxes) fall for these one-sided journalistic prognostications?

  57. Faster than light travel by cylab · · Score: 1

    or the impossibility of faster-than-light communication.

    Hasn't quantum physics already proven the ability to do faster-than-light communication using Quantum Entanglement?
    http://en.wikipedia.org/wiki/Quantum_entanglement
    1. Re:Faster than light travel by J.R.+Random · · Score: 1

      Hasn't quantum physics already proven the ability to do faster-than-light communication using Quantum Entanglement?

      No.

    2. Re:Faster than light travel by bewegung · · Score: 1

      Yes and No. What experiments have essentially shown is that when can send information, in the form of quantum states FTL, but the communicated info is encrypted by Nature. From this point the sender must measure their states and send the resulting bit string to the reciever at light speed or less. Then this bit string is used to decode the teleported info; for one Qbit there are 4 possible encryptions, this grows exponentially base 2. So, it's pseudo-FTL. And the sent encrypted states can still be used kinda-like unknown variables, that are evaluated when they can be decrypted.

      later,

  58. Background Info by Skavookie · · Score: 4, Informative

    It seems as if most of the readers of Slashdot think quantum computers are the same as nondeterministic computers. Well, they are not. Nondeterministic Turing Machines (NTMs) are those that follow every computational path simultaneously and accepts if any path accepts. Quantum computers are more like Probabilistic TMs, which take a random branch at every step. The problems solvable in polynomial time by NTMs define NP, and RTMs define RP. The classes x-complete are the "hardest" of the problems in the class x. It is believed to be highly unlikely that any NP-complete problems are polytime on QCs.

    These are very informal definitions. Look at
    http://en.wikipedia.org/wiki/Nondeterministic_Turing_machine
    http://en.wikipedia.org/wiki/Probabilistic_Turing_machine
    http://en.wikipedia.org/wiki/Quantum_computer#Quantum_computing_in_computational_complexity_theory
    for more details.

    And yes, I am a mathematician.

  59. Superb doctors by Weaselmancer · · Score: 1

    Nobody is obese because nobody has to be. Medicine in the Star Trek universe is IMHO far more advanced than their grasp of physics is.

    --
    Weaselmancer
    rediculous.
    1. Re:Superb doctors by deadweight · · Score: 1

      Did you all forget about Scotty? He wasn't exaclty thin in his last outings!

  60. This is (largely) an area of useless discussion. by bradbury · · Score: 1

    The question "Will quantum computers let us transcend the human condition and become as powerful as gods?" is completely silly. Becoming "as gods" requires the ability to manipulate matter at the atomic level. It requires "real molecular nanotechnology" as promoted by Drexler, Merkle & Freitas. It requires actual general purpose molecular assemblers, nanorobots of various types (as described by extensive detail by Freitas in various papers and books) and general purpose macroscale nanofactories (Star Trek "replicators"). None of those things involve breaking any laws of physics or the type of computational capacity or teleportation communications that might be provided by pushing on the laws of physics through quantum mechanical waving of hands.

    "Transcending the human condition" requires being able to manipulate real matter -- preferably, precisely at the atomic scale -- not being able to factor 1024 digit numbers.

    When everyone is uploaded and expanded their intelligence by ~10^13 times their current level [1] -- *then* it may be time to worry about having to lean on quantum limits. And even then, the people left behind on the few planets, comets, etc. remaining may *still* have reason to consider the manipulation of molecules and atoms (energy, food, external hazards, etc.) as more important than the entanglement of particles at the quantum level. When you show me a quantum computer that can design *real* molecular machine parts (as Merkle & Drexler have done), then I'll be interested. Before then its sound and fury signifying nothing.

    While exploring these areas may be of interest to a few theoretical physicists they are are little importance to millions around the world who lack clean water to drink or food to eat.

    1. A Matrishoska Brain has ~10^24 times the computational capacity of the human brain. Matrioshka Brains are massive supercomputers operating within single solar system at a full Kardashev Type II civilization power consumption level. Assuming ~10^11 human minds, uploading (or linking) all of them allows each of them to expand their computational capacity 10^13 times (i.e. each individual has more thought capability than all of humanity currently has) [assuming of course the computational resources are distributed equally among current and near term future humans and run away absconding with the computational resources of the solar system by a runaway AI is prevented].

  61. Don't Panic! by LrdDimwit · · Score: 2, Insightful

    Forty two.

  62. Best metaphor ever by douglips · · Score: 4, Funny
    From TFA:

    By the
    time we reach 100 letters, there are already more possibilities than there are atoms in a
    vat of 26^100 atoms.
    Wow. Some less creative writers might say "there are more possibilities than there are atoms in the observable universe" or "more possibilities than there are protons in the known universe" or some other colorful metaphor. He goes straight for the "more possibilities than there are possibilities in a vat of 26^100 possibilities". Pure genius.
    1. Re:Best metaphor ever by fringd · · Score: 2, Informative

      incorrect. there are an equal number of possibilities, not more. he might have said more possibilities than there are atoms in a vat of 26^99 atoms.

  63. So if it can't solve NP complete... by Alexpkeaton1010 · · Score: 1

    So if it can't solve NP complete problems can it at least play Crysis?

  64. Re: by bewegung · · Score: 1

    In reality, since quantum wavefunctions follow all possible paths they behave as the nondeterministic Turing machines you describe. And since they have the probability interpretation, via the norm squared thanks to Born, they have a probabilistic Turing machine- like aspect as well. So, they are really neither of these things, but have aspects that throwback to previuously established concepts.

  65. Shortest path by BytePusher · · Score: 1

    If I recall correctly, Dijkstra's Algorithm is only solvable in P time if the edges of the graph are directional and the weight of all edges are non-negative. So, real world(For example, trying to get from A to B using a street map where streets are bi-directional.) shortest path problems are actually NP-complete. Of course, that's only if my memory serves me right. I'm not sure if the problem could really be solved correctly using electric fields, but it could provide a quick guess... I'd have to think about it.

    What you're really dealing with is a network of resistors, where resistors are edges and interconnections are nodes and the "shortest path" would be the path with the greatest current. Except in the case of electrical arcs, the resistance decreases as current increases(arc plasma formation) along a path so that nearly all the current follows the path of the arc. Maybe if you ran several trials and averaged the result, but it still may not be "correct."

    1. Re:Shortest path by wirelessbuzzers · · Score: 1

      Shortest path is easily soluble in polynomial time. Dijkstra's algorithm works on directed graphs (such as street maps with some one-way streets), but not on negative edge-weights. There are other algorithms (such as Floyd-Warshall) that work on directed graphs where some edges are negative. What you might be thinking of is the "traveling salesman problem", in which you need to visit every vertex of the graph exactly once in the shortest distance.

      --
      I hereby place the above post in the public domain.
    2. Re:Shortest path by BytePusher · · Score: 1

      Sincere question: What algorithm solves the shortest path for a non-directed graph?

    3. Re:Shortest path by wirelessbuzzers · · Score: 1

      Dijkstra.

      Take your undirected graph, and write each undirected edge as two directed edges, one in each direction. You now have a directed graph. Run Dijkstra or Floyd-Warshall.

      In other words, take all your two-way streets, and consider them as two one-way streets next to each other.

      --
      I hereby place the above post in the public domain.
  66. Re:I quit! Sincerely, Fidel Castro by Anonymous Coward · · Score: 0

    and because time does not exist in Heaven or hell, there is George Bush and Tony Blair too.

  67. For other problems... many of the same limits? by wurp · · Score: 2, Interesting

    It looks to me as if Grover's Algorithm should allow solving every NP problem in time proportional to the square root of the minimum number of operations a classical computer would require.

    This moves a huge class of problems from not solvable in less than millions of years to solvable in about one year, which seems like a pretty big impact to me...

    I understand that as a complexity scientist, reduction that only halves the exponent of the number of operations is of merely practical importance and therefore barely worthy of notice, but to the rest of the world it could be a Big Deal.

    1. Re:For other problems... many of the same limits? by Scott+Aaronson · · Score: 4, Interesting

      Yes, Grover's algorithm is important. As my article discusses, if all you're doing is brute-force search, then Grover's algorithm effectively doubles the size of the instances that you can solve with a given number of steps. But there's a further wrinkle: in practice, people trying to solve difficult optimization problems on a classical computer usually use some sort of local search heuristic, which is much, much faster than brute-force. And while we do have a quantum analogue of local search (called the "quantum adiabatic algorithm"), it's not at all clear how much of a speedup it will give over classical local search on practical instances. Even the square-root speedup of Grover's algorithm might not be achievable in general (on the other hand, it's also conceivable that the speedup could be more than quadratic). If you're interested in this issue, see the original papers on the adiabatic algorithm by Farhi, Goldstone, Gutmann et al., as well as papers by van Dan, Mosca, and Vazirani and by Reichardt about the limitations of the adiabatic algorithm.

    2. Re:For other problems... many of the same limits? by naoursla · · Score: 1

      As long as Moore's law holds, computing power will increase at an expoential rate. Any exponential problem can therefore be solved in linear time simply by waiting around for a faster computer.

      Let the doubling time for Moore's Law be 12 months for sake of argument.

      Today's computer takes 2^1024 seconds to solve problem X.
      Next year it takes 2^512.
      The following year 2^256. ...
      In just a decade you can solve problem X in 2 seconds.

    3. Re:For other problems... many of the same limits? by wurp · · Score: 1

      You mean, if it takes 2^1024 seconds to solve the problem this year, then next year it will only take 2^1023 seconds (half the time), and the year after that it will take only 2^1022 seconds, etc.

      Which is not at all the same thing...

    4. Re:For other problems... many of the same limits? by CTachyon · · Score: 1

      I'm reminded of an anecdote (attribution lost, possibly apocryphal) of a politician being briefed on the progress of the SDI/Star Wars project. The scientist is describing the current technology, saying that after years of effort they can fire a laser that delivers 10^n W (for some n that I forget) to a target. However, for the laser to be useful, they need a laser than can deliver 10^2n W. The politician, not understanding exponentials, remarks: "My God, we're halfway there!"

      --
      Range Voting: preference intensity matters
    5. Re:For other problems... many of the same limits? by naoursla · · Score: 1

      OMG, I'm an idiot.

      Thank you for correcting me.

      In that case you only have to wait around a thousand years to solve a problem that would take around 10^300 years with a computer today.

    6. Re:For other problems... many of the same limits? by Scott+Aaronson · · Score: 1

      But of course, if our ideas about physics are even approximately correct, then Moore's Law can't be a law. If it doesn't break down when transistors reach the subatomic scale, certainly it has to when they reach the Planck scale.

  68. Riddle me this. by dangitman · · Score: 1

    Will quantum computers let us transcend the human condition and become as powerful as gods, or are they a physical absurdity destined to be exposed as the twenty-first century's perpetual-motion machine?

    While we're on that question, how about this one - "Could God create a version of Microsoft Windows so stable that even He could not make it crash?"

    It's about as relevant.

    --
    ... and then they built the supercollider.
  69. Library of Babel by suitti · · Score: 1

    I see why it's a draft. On page 13, it says "all you can do pick a box", which clearly needs a verb, "is". A suboptimal version was picked from the Library of Babel. That's probably because a genetic algorithm was chosen to pick a pretty good paper, but it was caught at a local maximum fitness value...

    --
    -- Stephen.
    1. Re:Library of Babel by Anonymous Coward · · Score: 0

      "is" isn't a verb.

  70. Re: by Skavookie · · Score: 1

    Not quite. They act like an NTM until you try to actually measure it's final state, and then the waveform collapses. However, they differ from probabilistic TMs in that the "programmer" can manipulate the distribution in "more" ways. I _think_ BQP (quantum) actually contains BPP (probabilistic).

  71. It's funny 'cause it's true by wtanaka · · Score: 1

    "the understanding we've achieved has barely filtered into the popular press, and has remained all but absent even from books dealing with 'complexity' (such as Stephen Wolfram's erroneously-titled A New Kind of Science)"

  72. Re:The last question... reboot... by erexx23 · · Score: 1

    Fan of Asimov since I as was a kid.
    So I thought I would respond to this.
    (I am just having a little fun with this so please forgive me.)

    It wouldn't take AC to recreate the universe.
    The reset button is built in.

    The real question is how would you fit all the matter of the universe into the big bang?
    That single dimensional point that contains everything and nothing...

    After entropy take its coarse, matter reaches a point where it no longer supports a dimensional universe.
    At that point everything reverts to a single point, every where and no where that contains everything and nothing.
    For a single moment a super atom or alpha particle exists.
    Then it explodes into the big gang that we call the universe.

    When did the last universe end?
    About the same time ours began.

    How long will ours last?
    Until the beginning of the next one.

  73. Re: by bewegung · · Score: 1

    Yes, this is roughly what I was thinking when I read your original post. As you stated, "Quantum computers are more like Prob TM's [than NTM's]", this is what prompted my response. Now, in your reply, exists a contradiction with the original post, at least as worded, perhaps not as the thought. Moreover, in my reply, I alluded to the NTM to ProbTM aspects of Qcomp that you stated more explicitly in your reply. As for the BQP and BPP I can not comment about, since pure computer science is newer to me than mathematics and physics; i.e. I'm currently two out of three in the multidisciplinary math, physics, & compSci that is Qcomp.