tag:blogger.com,1999:blog-3722233.post112413394935320867..comments2007-04-19T22:23:38.714-05:00Comments on Computational Complexity: Extreme OraclesLancehttp://www.blogger.com/profile/06752030912874378610lance@fortnow.comBlogger8125tag:blogger.com,1999:blog-3722233.post-1124564172438024072005-08-20T13:56:00.000-05:002005-08-20T13:56:00.000-05:00Having now skimmed Lance's paper above, I would li...Having now skimmed Lance's paper above, I would like to change my entry to question for Lance.<BR/><BR/>The paper says, "We however would like to argue that we should never have believed the random oracle hypothesis in the first place." If so, then how should we use oracles to buttress what we believe?<BR/><BR/>For example, I want to believe that BPP ? BQP. I even want to believe that period-finding (either the Shor or the Simon version) is not in BPP. Should I retreat to a neutral opinion until someone proves that P ? PSPACE? I note that relative to a random oracle, period-finding is not in BPP. Can I interpret this random-oracle result as valid indirect evidence? If not, would some other kind of oracle be better? Or would a collapse result (if BPP = BQP, then some large class = some small class) be better?Greg Kuperberghttp://www.math.ucdavis.edu/~greg/noreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124317384167280222005-08-17T17:23:00.000-05:002005-08-17T17:23:00.000-05:00I think that it is an important judgement call as ...I think that it is an important judgement call as to whether any given oracle is realistic, i.e., that you could hope to imitate it with a language in P or BPP. One famous old construction is that P^PSPACE = NP^PSPACE. But as evidence that P = NP, this is circular: if you believe that PSPACE is a realistic oracle, then you believe a lot more than P = NP.<BR/><BR/>I think that it was a reasonable hope that random oracles are realistic. Because, to appearances, featureless junk output can be generated in polynmomial time. Despite the result that IP = PSPACE, you could still make a case for realism of random oracles (at least to a bystander like me), because the realism of IP and PSPACE is debatable. (Okay, IP and PSPACE aren't directly realistic. But maybe they admit realistic indirect interpretations.)<BR/><BR/>This is an important issue in quantum computation. Shor's algorithm actually finds the period of an arbitrary periodic function (which is injective within the period). This gives you an immediate oracle separation between BPP and BQP. How realistic is it? Famously, factoring gives you one realistic imitation of an oracular periodic function. You could speculate that factoring is in BPP, which would make it a poor imitation. But there might still be many other possible imitations.Greg Kuperberghttp://www.math.ucdavis.edu/~greg/noreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124293525955835222005-08-17T10:45:00.000-05:002005-08-17T10:45:00.000-05:00Wow, Lance, I don't think he was claiming they wer...Wow, Lance, I don't think he was claiming they were easy. He was asking how much insight they bring into the unrelativized question. I think there is general agreement that this line of attack turned out to be not as fruitful as it was originally hoped.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124281211900097952005-08-17T07:20:00.000-05:002005-08-17T07:20:00.000-05:00If nonrelativizing proofs were so easy, why are th...If nonrelativizing proofs were so easy, why are these problems still open? <BR/><BR/>Check out my survey, <A HREF="http://people.cs.uchicago.edu/~fortnow/papers/relative.ps" REL="nofollow">The Role of Relativization in Complexity Theory</A>.Lancehttp://www.blogger.com/profile/10719117059849994105noreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124249082794050612005-08-16T22:24:00.000-05:002005-08-16T22:24:00.000-05:00In one of your previous posts you mentioned that w...In one of your previous posts you mentioned that what you like about TCS is that what we now know will remain true for ever. <BR/><BR/>How do you feel about these oracle results, especially when considering the IP vs. PSPACE affair? I would think that this should have ended this way of studying complexity classes<BR/>as it means that these results essentially don't say anything.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124222065814367662005-08-16T14:54:00.000-05:002005-08-16T14:54:00.000-05:00Thanks!Thanks!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124218194872227262005-08-16T13:49:00.000-05:002005-08-16T13:49:00.000-05:00I added links the the main papers.I added links the the main papers.Lancehttp://www.blogger.com/profile/10719117059849994105noreply@blogger.comtag:blogger.com,1999:blog-3722233.post-1124209615585640722005-08-16T11:26:00.000-05:002005-08-16T11:26:00.000-05:00Is there a good resource for learning what these o...Is there a good resource for learning what these oracles are? Or at least pointers to the right papers?Anonymousnoreply@blogger.com