É

12

Por http://www.cs.umd.edu/~jkatz/complexity/relativization.pdf

Se é uma linguagem PSPACE-completo, P A = N P A .APA=NPA

Se é um oráculo determinístico de tempo polinomial, P BN P B (assumindo P N P ).BPBNPBPNP

é a classe de problemas de decisão analógica para # P e P P P P S P A C E ,PP#PPPPPSPACE

mas nem nem P P = P S A P C E são conhecidos. Mas é verdade queP=PPPP=PSAPCE

?coNP#P=NP#P=P#P

Mike Chen
fonte
1
Se é um oráculo de tempo polinomial determinista, eu acho que você quer dizer que acreditam P BN P B . (desde P B = P e N P B = N P )B PBNPBPB=PNPB=NP
Ramprasad
3
Posso estar errado, mas deixe-me tentar: Sua primeira pergunta assume que a segunda contenção não é rigorosa. Em outras palavras, assume que PP = PSPACE. Nesse caso, acho que a igualdade se aplica ao resultado que você mencionou no início. Estou certo? (PS: O inverso vale para a 2ª pergunta.)
MS Dousti 30/10/10
2
O Teorema de Toda pode ser relevante aqui, pois indica que alguém pode dobrar a diferença entre e N P no oráculo #P . (Mas eu não estou 100% certo sobre isso.)PNP#P
Boaz Barak
2
A resposta para sua quarta pergunta é sim. Até NP ^ PSPACE está contido no PSPACE; portanto, o NP com um oracle #P está no PSPACE.
Robin Kothari
1
Como sugerem os comentários, algumas das perguntas mencionadas nesta postagem (e algumas das perguntas que você adicionou recentemente) são básicas. Por favor, mostre alguma evidência de que você realmente se importa. Consulte também meta.cstheory.stackexchange.com/questions/300/… , meta.cstheory.stackexchange.com/questions/300/… .
Tsuyoshi Ito

Respostas:

10

É um problema aberto na teoria da complexidade por muitos anos se entrar em colapso, onde P H é a hierarquia polinomial do tempo. É também um problema em aberto para a construção de uma técnica para separar P # P de P S P A C E .PH#PPHP#PPSPACE

Bin Fu
fonte
2
Bem-vindo ao CSTheory.SE, @Bin Fu! :)
Daniel Apon
Ou talvez você já esteve aqui antes, mas seja bem-vindo de qualquer maneira! ;)
Daniel Apon
1
Obrigado, Daniel Apon. Sabe-se que PH ^ {Parity P} entra em colapso. Será muito interessante se pudermos provar que o PH ^ {# P} entra em colapso.
Bin Fu
PH#P
1

Por http://portal.acm.org/citation.cfm?id=116858

NPCK=CKcoNPCK=CK

KKKCKCKCK

KPPPPPPP

P#PNP#PcoNP#P

P#P=NP#P=coNP#P

Mike Chen
fonte
A inclusão P ^ X P NP ^ X ∩ coNP ^ X para qualquer classe X é clara a partir da definição, e você não precisa do Teorema 4.1 de Torán para isso. Não vejo por que os colapsos da hierarquia polinomial e da hierarquia de contagem implicam P ^ # P = NP ^ # P = coNP ^ # P. Você pode elaborar?
Tsuyoshi Ito
P=NP=coNPP#P=NP#P=coNP#PCCP=CPPPPP=PPKKCKP#PNP#PcoNP#PNP#PcoNP#PPPPP=PP=P#P=
1
“A hierarquia polinomial entra em colapso” não significa necessariamente P = NP e “a hierarquia de contagem entra em colapso” não significa necessariamente PP = PP ^ PP.
Tsuyoshi Ito
2
Além disso, P = NP não implica P ^ # P = NP ^ # P, tanto quanto eu sei (mas posso estar faltando alguma coisa).
Tsuyoshi Ito
Um erro comum nesse tipo de argumento é assumir que a relativização para um oráculo é uma operação na coleção de linguagens, mas, em vez disso, é uma operação no tipo de computação, que afeta drasticamente quais linguagens estão na classe.
Derrick Stolee