Sabe-se que se , a hierarquia polinomial colapso para e .
Quais são os colapsos mais fortes que se sabe se o ?
Sabe-se que se , a hierarquia polinomial colapso para e .
Quais são os colapsos mais fortes que se sabe se o ?
Respostas:
Creio que a mais forte é que . Isso foi provado por Impagliazzo Kabanets e Wigderson.
Consulte https://scholar.google.com/scholar?cluster=17275091615053693892&hl=pt_BR&as_sdt=0,5&sciodt=0,5
Eu também estaria interessado em saber de colapsos mais fortes do que isso.
Editar (24/8): OK, pensei em algum colapso potencialmente mais forte, que se segue essencialmente das provas do artigo acima. Porque implica N E X P = E X P (ver a ligação acima), e E X P é fechada sob complemento, que também tem N E X P fechada sob complemento e, por conseguinte, N E X P = M A ∩ c o M A, que é um pouco mais forte. De fato, a hipótese implica que, para qualquer linguagem , uma única cadeia de testemunhas w n pode ser usada no protocolo MA correspondente para todas as instâncias YES de qualquer comprimento n , assim também N E X P = O M A ∩ c O O M A (onde S H Um = "Ignorando MA", ver Fortnow-Santhanam-me http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.156.3018&rep=rep1&type=pdf) Essas propriedades extras, embora técnicas, podem ser úteis em algum argumento de limite inferior do circuito.
Edição 2: Parece que Andrew Morgan já destacou isso. Opa :)
Muitas coisas divertidas acontecem. A maioria dos que conheço começa com o artigo da IKW . Lá, o colapso é mostrado e (eu acho) é o colapso literal mais forte das classes de complexidade que conhecemos. Existem outros tipos de "colapsos", que eu acho que deveriam ser apontados.
O mais importante, penso eu, é a propriedade "testemunha sucinta universal" (também do artigo da IKW). Por um lado, fornece uma ferramenta a partir da qual muitos dos outros colapsos são conseqüências diretas; por outro, os limites inferiores do circuito recente (por exemplo, aqui e aqui ) para o exploram essa conexão. Resumidamente, a propriedade diz que, para cada linguagem , e qualquer -máquinasferramentas decidir , cada tem uma forma sucinta descritível testemunha de acordo com . Formalmente, existe um polinômio dependendo da modo que para cada , existe um circuito de tamanho modo que a tabela verdade de seja uma sequência de opções não determinísticas para que levam à aceitação na entrada .
A sucessão das testemunhas é útil, porque você pode rederir diretamente muitos dos outros colapsos dela. Por exemplo, segue-se trivialmente que . Por exemplo, suponha que é em através de um -máquinasferramentas . A propriedade de testemunha sucinta diz que há um polinômio para que tenha testemunhas sucintas do tamanho . Podemos então decidir em , na entrada , forçando com força bruta todos os circuitos de tamanho no máximo e verificando se eles codificam uma sequência de opções que levam a aceitar na entrada . Você pode combinar isso com o resultado (anteriormente conhecido por provas interativas) que para concluir .
Vale ressaltar que podemos escolher e, portanto, a forma das testemunhas. Por exemplo, você pode realmente concluir a partir de " tem testemunhas sucintas universais" que . Aqui o é "inconsciente-MA", significando que existe um Merlin honesto que depende apenas do comprimento da entrada. É fácil ver que , basicamente, isso apenas fornece uma forma normal de como as linguagens são computadas em sob a suposição de que em primeiro lugar. Aqui está uma maneira de ver o colapso do :
Para um idioma decidido por uma máquina , construa uma máquina seguinte maneira. Veja a entrada de bits como um número entre e . Para cada de comprimento , suponha uma testemunha e execute para verificá-la. aceita se e somente se aceita pelo menos valores de . As suposições estão dispostas de tal forma que uma descrição sucinta de uma testemunha para é um circuito que calcula o mapa o -ésimo bit de . Agora, suponha que seja exatamente o número de cadeias de caracteres em no comprimento . Em seguida, testemunhas sucinto para na entrada são circuitos que codificam simultaneamente todos de testemunhas 's para Length- entradas. Em particular, se tem testemunhas sucintas, todas as testemunhas de ' podem ser descritas simultaneamente pelo mesmo circuito.
Para concluir a reivindicação, lembramos que . Permitindo que seja a máquina que adivinha o PCP e, em seguida, simula deterministicamente o verificador, o parágrafo acima nos diz a existência de PCPs simultaneamente descritos de forma sucinta para todos os idiomas do . Portanto, agora para obter , Merlin envia a descrição sucinta dos PCPs para todas as entradas com o comprimento atual, que Arthur pode verificar apenas conectando sua entrada e executando o verificador PCP.
[Graças a Cody Murray por apontar o truque de utilizar a entrada para contar o número de cordas em . Anteriormente eu tinha uso que se , em seguida, para anotar a tabela de verdade do , mas a estratégia de Cody é mais elegante.]
Como nota final, embora tecnicamente implícito em , o colapso tem outra implicação interessante. É sabido que o possui uma linguagem completa, que é auto-redutível em baixa e auto-redutível aleatória. Normalmente, todos esses idiomas estão dentro do e, portanto, não devemos esperar dizer (incondicionalmente) que o tem um idioma tão completo, desde que esperemos que o . No entanto, se , nãotem esses idiomas completos. Uma afirmação semelhante (substituindo por ) foi usada por Impagliazzo e Wigderson para concluir uma espécie de "dicotomia de des randomização" para em relação a , portanto, pode ser útil para descobrir outras consequências de .