Sia qualsiasi problema EXP completo. Poi, .P A = N P A
Lasciate che sia un po 'di oracolo che tiene i conti le query che (una TM in P) farà, e siamo in grado di ottenere .M P B ≠ N P B
Domanda: Abbiamo risultati oracolari simili per P vs BPP?
Sia qualsiasi problema EXP completo. Poi, .P A = N P A
Lasciate che sia un po 'di oracolo che tiene i conti le query che (una TM in P) farà, e siamo in grado di ottenere .M P B ≠ N P B
Domanda: Abbiamo risultati oracolari simili per P vs BPP?
Risposte:
Avevo un vago ricordo di conoscere un eccellente riferimento per tali separazioni dell'oracolo. Finalmente l'ho trovato.
Un ottimo riferimento per le separazioni degli oracoli (per le classi tra P e PSPACE) è il seguente documento :
Vereshchagin, NK (1994), "TEOREMI RELATIVABILI E NON RILATIVABILI NELLA TEORIA POLINOMICA DEGLI ALGORITMI", Accademia Russa delle Scienze. Izvestiya Mathematics 42 (2): 261
L'articolo mostra (o fornisce una citazione) una separazione dell'oracolo tra quasi tutte le coppie di classi che potrebbero interessarti tra P e PSPACE (ad esempio, ha classi come P, RP, BPP, UP, FewP, NP, MA, AM , altri livelli di PH, PH, IP, PSPACE, ecc.).
Ad esempio, il Teorema 8 mostra un problema oracolo nel coRP che non è in NP. Poiché (relativamente a tutti gli oracoli) il coRP è in BPP e NP contiene P, si ottiene un problema di oracolo in BPP che non è in P.
Come ho già detto nel mio commento, mostrare un oracolo per il quale è facile. Sia A un linguaggio completo di EXP o un linguaggio completo di PSPACE.
Lo zoo della complessità è tuo amico! Come ha detto Robin, hai la metà della risposta: qualsiasi problema completo di EXP collassa NP a P, e quindi BPP a P. Buhrman e Fortnow hanno costruito un oracolo rispetto al quale P = RP ma BPP non è uguale a P. Questo è più di quello che hai chiesto; Ho il sospetto che ci siano costruzioni più facili che separano P sia da RP che da BPP.
Una bella descrizione di un oracolo che separa P e BPP è data da Greg Kuperberg in uno dei commenti di questo interessante post sul blog , in cui Terence Tao descrive le macchine di Turing con oracoli e risultati di complessità relativi agli oracoli sotto forma di un'allegoria.
Bennett & Gill danno oracoli per entrambi i casi: http://epubs.siam.org/doi/abs/10.1137/0210008