Existem idiomas altamente simétricos NP ou P completos?


14

Existe , uma linguagem completa NP ou P que possui alguma família de grupos de simetria (ou grupóides , mas as perguntas algorítmicas ficam mais abertas) atuando (em tempo polinomial) nos conjuntos que haja poucas órbitas, ou seja, para que para grande o suficiente e alguns , e tal que possa ser gerado, dado eficientemente?LGnLn={l∈L∣|l|=n}|Ln/Gn|<ncncGnn

O ponto aqui é que, se encontrarmos um idioma / grupo como este, e se pudermos encontrar formas normais sob ações de grupos de tempo polinomiais em , então podemos reduzir por uma redução de para um linguagem esparsa, computando a forma normal para qualquer , indicando que ouFPLPTIMENP=NPL=P, dependendo se você escolheu um idioma completo NP ou P inicialmente, respectivamente. Portanto, parece que ou não existem grupos com órbitas esparsas ou que a computação de formas normais é difícil para todos esses grupos ou um desses resultados se mantém, o que eu acho que a maioria de nós não acredita. Também parece que se alguém puder calcular a relação de equivalência entre as órbitas em vez das formas normais, ainda poderá fazer isso de maneira não uniforme, em . Esperando que outras pessoas pensem nisso.P/poly


4
O que você quer dizer com um idioma completo " "? {NP,P}
— Emil Jeřábek apoia Monica

Quero dizer um idioma completo ou N P. PNP
— Samuel Schlesinger

1
Por que você acha que a existência de uma redução de politempo desmoronaria P até L?
— Emil Jeřábek apoia Monica

Eu teria pensado em reduções de log, mas, dado que o cálculo da forma normal seria quase certamente em P, isso é realmente relevante apenas para NP. Obrigado por mencionar isso.
— Samuel Schlesinger

Respostas:


12

Para NP, isso parece difícil de construir. Em particular, se você também pode provar (quase) elementos uniformes do seu grupo - o que é verdade para muitas maneiras naturais de construção de grupos -, se uma linguagem NP completa tiver uma ação de grupo politempo com poucas órbitas, o PH entrará em colapso. Para, com esta suposição adicional sobre sampleability, o padrão protocolo para o Graph Isomorfismo também funciona para testar se duas cordas estão no mesmo L n -orbit. Teríamos então N P ⊆ c o A M / p o l y = c o N P / pcoAMGn , de modo colapsos pH para Z P P N P . Portanto, para evitar o colapso do PH, qualquer construção para NP precisaria que os gruposnãotivessem um amostrador eficiente e quase uniforme.NP⊆coAM/poly=coNP/polyZPPNP


Agradável! Isso é exatamente o que imaginei que aconteceria depois de ler outra resposta sua sobre o problema representativo da órbita.
— Samuel Schlesinger

5

Minha intuição é que uma linguagem NP-completa desse tipo causaria um colapso da hierarquia polinomial muito parecida com a do teorema de Karp-Lipton.

Mais especificamente, se você subir para o segundo nível da hierarquia polinomial, poderá usar o poder da hierarquia para adivinhar a equivalência entre um determinado elemento de grupo e algum representante de uma classe de equivalência e depois voltar ao Karp –Lipton case, onde o fato de você ter polinomialmente muitas entradas diferentes coloca você em P / poly.

(O resultado deve ser o mesmo que a resposta de Joshua Grochow, mas sem a suposição adicional de amostragem.)


Depende do tamanho do grupo, certo? Eu nem disse que o grupo era finito, apenas que age de maneira eficiente no idioma e pode ser gerado com eficiência. Dito isto, tenho a impressão de que, se o grupo puder ser amostrado com eficiência (como na resposta de Joshua), isso permitirá que você resolva o SAT no BPP, implicando o que você sugere. Não é positivo, mas há uma abordagem que tenho buscado que usa a auto-redutibilidade do SAT e poda essa árvore de reduções aleatoriamente. Até onde eu sei, isso requer que as órbitas tenham tamanho semelhante.
— Samuel Schlesinger

1
Como você pode agir em tempo polinomial se leva mais que tempo polinomial apenas para anotar um elemento de grupo?
— David Eppstein

Muitos grupos infinitos têm apresentações finitas, não? Estes não são necessariamente grupos de permutação, eles apenas têm um homomorfismo para um grupo de simetria da nossa língua.
— Samuel Schlesinger

Dito isto, acho que sampleability eficiente deve limitar-lo a apenas exponencialmente grandes grupos de qualquer maneira
— Samuel Schlesinger

1
Oh, a menos que você significou a linguagem passa um nível acima também, caso em que estou de acordo: há línguas com algumas órbitas pode ser completa para, digamos, sem entrar em colapso PH. Σ2P
— 21417 Joshua Grochow
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.