Cecil
6th March 2004, 01:01 AM
I thought that maybe this should go in Humor, but I figured it's probably best suited here.
So we learned about oracles (essentially a "magic" computer than can tell you the answer to a problem (even "unsolvable" ones like the halting problem) in one step) in CS class yesterday. I did some googling after class and came across the Mootaz Machine.
It's a Turing Machine (computer) than has an infinite number of oracles attached to it, one for every conceivable problem.
Thm 1: For the Mootaz Machine, P = NP = O(1).
Proof: For any input string, just ask the corresponding oracle.
Thm 2: Every language is decidable.
Proof: Simply ask the corresponding oracle.
Thm 3: You can find the corresponding oracle in O(1) time.
Proof: Just ask the main oracle which oracle to ask. :D
I like this idea! How long until we can buy one commercially? ;)
So we learned about oracles (essentially a "magic" computer than can tell you the answer to a problem (even "unsolvable" ones like the halting problem) in one step) in CS class yesterday. I did some googling after class and came across the Mootaz Machine.
It's a Turing Machine (computer) than has an infinite number of oracles attached to it, one for every conceivable problem.
Thm 1: For the Mootaz Machine, P = NP = O(1).
Proof: For any input string, just ask the corresponding oracle.
Thm 2: Every language is decidable.
Proof: Simply ask the corresponding oracle.
Thm 3: You can find the corresponding oracle in O(1) time.
Proof: Just ask the main oracle which oracle to ask. :D
I like this idea! How long until we can buy one commercially? ;)