Re: Can EXPTIME and NP be separated via diagonalization?
- From: cplxphil@xxxxxxxxx
- Date: Mon, 4 Aug 2008 16:02:51 -0700 (PDT)
Hmmm, to be honest I didn't know about Rice's theorem until you
mentioned it; I was thinking of Turing machines as a method of finite
description. Even if I were referring to some other method of finite
description (such as a logical statement that denotes membership in
the language), I think Rice's theorem would still apply, because
according to Wikipedia it applies to all partial functions.
So I suppose my proof is redundant. Do you know if it was at least
not in error? I think it may be possible to produce other interesting
results using this strategy of forcing a contradiction via
relativization proofs of P = NP or P != NP.
For example, suppose I could prove that if P = NP, there is an
algorithm that finds an algorithm that solves SAT. I think that the
existence of that algorithm would imply that it's possible to prove P
= NP with a relativizing proof (just run the algorithm relative to
whatever oracle you want), which would be a contradiction, thereby
implying that P != NP.
The only problem is that if the algorithm proved things with regard to
other Turing machines, it might be the case that operating relative to
the oracle would destroy the algorithm's accuracy; for example,
suppose my algorithm that finds an algorithm that solves SAT does so
by determining when certain problems can't be solved by a TM; if the
model of computation is changed, then some of those problems that
previously couldn't be solved by a TM might be solvable under the new
relativized model, and so the algorithm might return different
results.
I still think it's interesting though. I wonder if it is possible to
"get back" to the baseline model of TM operation from a model that's
been altered by an oracle. E.g., can I create a TM whose operation is
always unchanged even with the alteration of the computation model?
-Phil
.
- Follow-Ups:
- References:
- Can EXPTIME and NP be separated via diagonalization?
- From: cplxphil
- Re: Can EXPTIME and NP be separated via diagonalization?
- From: tchow
- Re: Can EXPTIME and NP be separated via diagonalization?
- From: cplxphil
- Re: Can EXPTIME and NP be separated via diagonalization?
- From: tchow
- Can EXPTIME and NP be separated via diagonalization?
- Prev by Date: Re: Can EXPTIME and NP be separated via diagonalization?
- Next by Date: Re: Integer Factorization with SAT
- Previous by thread: Re: Can EXPTIME and NP be separated via diagonalization?
- Next by thread: Re: Can EXPTIME and NP be separated via diagonalization?
- Index(es):
Relevant Pages
|