See my first post in this thread.There was a guy that used to talk rubbish like with, called Vkothii.
There's nothing about NP that requires an algorithm to use non-determinism. If you have a polynomial deterministic algorithm, then by definition that algorithm is also polynomial non-deterministic.P is a subset of NP. Therefore a polynomial deterministic machine or algorithm has a nondeterministic polynomial "dual" solution in principle,
Indeed. Like, every algorithm that solves a problem in P, even the deterministic ones.there are some actual examples.
This isn't actually as stupid as it looks, but it's really garbled, and you don't draw any conclusions. What are you trying to say?<stuff about parallelism and relativity>
You see, the laws of physics prevent computers from communicating externally or internally other than in a serial fashion.
funkstar said:You're conflating the decision problems (which are the members of P, NP, etc.) with the algorithms (machines) that decide these problems. It's stuff like that which makes me think you don't have a very deep grasp of complexity theory.
No there isn't, and I didn't say or imply any such requirement. What I said was P is a subset of NP.There's nothing about NP that requires an algorithm to use non-determinism.
The complexity class P is often seen as a mathematical abstraction modeling those computational tasks that admit an efficient algorithm. The complexity class NP, on the other hand, contains many problems that people would like to solve efficiently, but for which no efficient algorithm is known, such as the Boolean satisfiability problem, the Hamiltonian path problem and the vertex cover problem. All the problems in this class have the property that their solutions can be checked efficiently.[2]
Since deterministic Turing machines are special nondeterministic Turing machines, it is easily observed that each problem in P is also member of the class NP.
The question of whether P equals NP is one of the most important open questions in theoretical computer science because of the wide implications of a solution.[2] If the answer is yes, many important problems can be shown to have more efficient solutions. These include various types of integer programming in operations research, many problems in logistics, protein structure prediction in biology,[4] and the ability to find formal proofs of pure mathematics theorems.[5]
Yes, obviously a problem is what you input to an algorithm that then processes the problem. At some point there is an "output".funkstar said:What I'm pointing to is that there's a difference between a decision problem and a decision procedure
Oh come on, surely you can list just one?funkstar said:I don't even want to start listing all the things that are wrong with that.