Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Quite right (Score 1) 228

Indeed, I was shooting from the hip a bit. I didn't mean to argue that integer factorization *cannot* be NP-complete, in the same way that I wouldn't argue that NP != PH or P != NP. However, among experts in the field, it's generally expected (not known, not proven) that all those things are true. When I said it would be "surprising", I meant that many well-informed people would be surprised. I like using words to mean what they mean.

Basically, yes, it is possible that P = NP = CoNP = PH, but it's reasonable in many contexts to assume otherwise.

As for NP=CoNP implying NP=PH, that was actually out of my notes for a computational complexity course I took. There's a proof in these lecture notes under Theorem 3 (not the course I took, and I haven't checked the proof in detail, but it looks about right).

Comment Re:Quite right (Score 1) 228

That reinforces my point, though :)

If they get quantum computers to work at a useful scale, they'll be near useless for communication (both because they're so expensive and because of the networking problems you mentioned), but will be great for breaking all the encryption that everyone else uses around the world. In short, we need a classical cryptography scheme that's still secure with quantum computing.

Comment Re:Quite right (Score 1) 228

Yeah, that's true. Note: factoring isn't NP-complete! So far there's no reason to believe it's not an "easy" problem, except that we haven't figured out how to do it.

Much like people work under the assumption that factoring is hard, you are working under the assumption that factoring is not NP-Complete. Nobody has proven this either...

That's true, but it's a pretty safe assumption. Integer factorization has been proven to be in both NP and CoNP, so if it's NP-complete that would mean that NP=CoNP. This, in turn, would imply that NP=PH. This would be, suffice it to say, very surprising.

Comment Re:Quite right (Score 1) 228

A minor nit: any "hard" problem that's harder one way than the other will ultimately be attackable via quantum methods.

Can you point me toward more information on this? I haven't heard anything like that before -- all arguments I've seen that say quantum computing breaks cryptographic schemes are just based on Shor's algorithm, which I didn't think had such broad implications. (I didn't know it breaks ECC, too.)

Comment Re:Quite right (Score 1) 228

Yeah, I didn't know about ECC also being vulnerable (I learned something, too!). The problem with using QKD is that it requires all involved parties to be on a network of quantum computers. The biggest danger I see is when a few people (like the NSA) have quantum computers, but no one else does. If there aren't classical public-key schemes that can stand up to quantum computing, then security as we know it is basically broken, and anyone who wants a real guarantee of privacy will have to resort to one-time pads.

Comment Quite right (Score 5, Insightful) 228

Yeah, that's true.

Wait, who didn't know this already? The title is misleading, but the fact that quantum computing breaks RSA is pretty standard knowledge (among people who have heard of quantum computing at all, I guess). Of course, there are other encryption schemes that seem to work just fine (e.g. Elliptic curve cryptography) with quantum computing, and there's not much evidence that algorithms other than RSA are broken. Note: factoring isn't NP-complete! So far there's no reason to believe it's not an "easy" problem, except that we haven't figured out how to do it. More intersetingly, there's a lot of research being done on quantum cryptography, which is really quite cool. In total, quantum computing should probably give us more security than it breaks, except for the idiots who keep using outdated algorithms long after they're broken, but they'd be screwed anyway.

So, the sky is falling! Oh wait, no, that's just the weather changing.
Science

Atomic Weight Not So Constant 147

DangerousBeauty writes "Yahoo has a Canadian Press story up about new changes to the periodic table of elements concerning the weights of specific elements — it seems that the weights fluctuate based on where they are found in nature. Quoting: '"People are probably comfortable with having a single value for the atomic weight, but that is not the reality for our natural world," says University of Calgary associate professor Michael Wieser.' He is is secretary of the International Union of Pure and Applied Chemistry's Commission on Isotopic Abundances and Weights."

Comment Re:Timing? (Score 1) 164

I would say if Watson's programmers are fairly confident he can get more than 50% of the questions correct, all they have to do is program him to buzz in on every question. Could make for a boring Jeopardy game.

...have you ever watched Jeopardy? If Watson buzzes in first on every question and gets 50% of them right, it'll end up somewhere around $0. If it gets a question wrong, it loses money and the other two contestants have a chance to buzz in to answer the question. If the programmers are confident it can get enough questions right for "buzz in on every question" to be a winning strategy, then yeah, it'll win. But if it's that accurate, well, mission accomplished.

Comment Re:2500 Kcalories/day (Score 1) 164

You realize we (as in the human race) are really far away from fully emulating ourselves, right? Nobody involved in this project or anything related to the field is fooling themselves into thinking we've developed human-level AI.

In short: human-level AI is really really hard. That the state of the art isn't there yet doesn't mean making improvements isn't a challenge, or that it isn't interesting research.

Comment Re:that depends... (Score 1) 164

From what the article describes, all this IS, is a test of the AI's database mining and parsing abilities.

[...]

There's even more that goes into the game. But this won't be a demonstration of AI vs. computer at Jeopardy!, it will be a demonstration of an AI database mining vs. a human, using Jeopardy! style questions and format as a framework.

Um... yeah? That's been pretty clear from the beginning. This is a feat of natural language processing (within pretty well-defined constraints) and information retrieval more than anything else. Who said otherwise?

Comment Re:that depends... (Score 4, Insightful) 164

Depends. Is the computer allowed to use wikipedia (during the show, or somewhere in the past)?

Otherwise, the computer knows only as much as the programmers have taught it.

Asking whether it's allowed to use an archived (or, more likely, well-indexed) copy of wikipedia is like asking whether the human contestants are allowed to remember something they read on wikipedia. There's no question that computers can store more information than humans; that's not what this is testing, and it's probably a fair guess that "Watson" will have the answer to most every question asked. The hard part, however, is parsing the clues and understanding what they're looking for with a reasonable degree of accuracy, and doing so faster than the human contestants. Humans are great at this sort of thing, and it's really hard to write a program that does it at all well.

Slashdot Top Deals

Math is like love -- a simple idea but it can get complicated. -- R. Drabek

Working...