Função Tardos Contra-exemplo da Reivindicação

22

Na presente discussão , tentativa de Norbet Blum prova é sucintamente refutada por notar que a função Tardos é um contra-exemplo Teorema 6.PNP

Teorema 6 : Let ser qualquer função monótona booleano. Suponha que exista um aproximador de CNF-DNF A que possa ser usado para provar um limite inferior para C m ( f ) . Então A também pode ser usado para provar o mesmo limite inferior para C s t ( f ) .fBnUMACm(f)ACst(f)

Aqui está o meu problema: a função Tardos não é uma função booleana, então como ela satisfaz as hipóteses do Teorema 6?

No presente documento , eles discutem a complexidade da função , que não está no mesmo tom geral função booleana, desde bordas crescentes pode fazer φ ( X ) maior para fazer φ ( X ) f ( v ) falso quando era verdade com menos 1 's na entrada. A função φ ( X ) f ( v ) geralmente não calcula 1 em Tφ(X)f(v)φ(X)φ(X)f(v)1φ(X)f(v)1T1e em T 00T0 .

De fato, os conjuntos de teste e T 0 são escolhidos com precisão, de modo que calcular 1 em T 1 e 0 em T 0 com monotonicidade significa sua função em calcular com precisão CLIQUE (eles definem o limite de 1 e 0T1T01T10T010 ' s em rede de entradas), portanto, essas observações implicam que a função Tardos é a mesma que CLIQUE, o que claramente não é verdadeiro.

No entanto, tantas pessoas - e pessoas tão conhecedoras - afirmam que a função Tardos fornece um contra-exemplo imediato; portanto, deve haver algo que me falta. Você poderia fornecer uma explicação ou prova detalhada para aqueles de nós que são partes interessadas, mas que não são do seu nível?

user144527
fonte
Uma boa fonte seria o livro de Jukna, p.272 (logo antes do Teorema 9.28). Dada a função (não booleana) , considere a função booleana f ϕ, que é o limiar de ϕ : f ϕ ( G ) = { 1 se  ϕ ( G ) ϕfϕϕO resultado será aplicado.
fϕ(G)={1if ϕ(G)n0otherwise
Clement C.
Assim, para ser claro, você está me dizendo que irá avaliar a 1 em panelinhas de tamanho fϕ(G)1 e0nos gráficos denvértices induzidos porn0ncorantes? n1
user144527
4
Obviamente, isso não vale para nenhum . Mas a função de Tardos f ϕ é baseada em uma função gráfica monótona ϕ satisfazendo ω ( G ) ϕ ( G ) χ ( G ) . Então, limiar f ϕ de ϕ faz exatamente o que você diz. Veja o final da Seção 9.8 aqui . ϕfϕϕω(G)ϕ(G)χ(G)fϕϕ
Stasys
4
Direita. Na verdade, eu não entendo por que as pessoas estão votando negativamente na sua (elegível em vista de todo esse barulho em torno dessa "prova") pergunta? Agora é o autor dessa reivindicação P! = NP: explique por que a "prova" NÃO funcionará para a função de Tardos. Aponte para a página X e as linhas Y no papel. Dica: o erro estará no limite superior do número de erros introduzidos durante a aproximação (negações podem aniquilar muitos termos "válidos" anteriormente). Caso contrário (sem explicação) = sem "prova".
Stasys
1
@Stasys, seu primeiro comentário pode ser uma resposta.
precisa saber é

Respostas:

18

portanto, essas observações sugerem que a função Tardos é igual a CLIQUE.f

Resposta curta - NÃO.

É apenas um "clique-like" monótono : aceita todas as -cliques e rejeita todos os gráficos completos ( k - 1 ) de partes. No entanto, ele pode aceitar alguns gráficos rejeitados pelo CLIQUE: gráficos G com ω ( G ) < k mas χ ( G ) k (chamados gráficos "não perfeitos"). O artigo de Grötschel, Lovász e Schrijver implica que f possui um circuito não monótono de tamanho polinomial. Mas, de acordo com o Teorema 6 na "prova" ,k(k1)Gω(G)<kχ(G)kf qualquerA função booleana monótona do tipo clique requer circuitos não monótonos de tamanho super-polinomial. Portanto, um desses dois documentos deve estar errado. O documento GLS-1981 já existia há> 35 anos ...

O que Tardos faz é o seguinte. Ela parte da função gráfica , onde ϑ é a famosa função teta de Lovász. O fato fundamental é que o número φ ( L ) está ensanduichada entre o número de clique e o número cromática: ω ( L ) φ ( L ) × ( L ) . Ela, então, usa o fato de que θ ( G )φ(G):=ϑ(G¯)ϑφ(G)ω(G)φ(G)χ(G)ϑ(G)ϕ(G)

  1. ϕ(G)n
  2. ϕ
  3. ω(G)ϕ(G)χ(G)G

ff(G)=1ϕ(G)k. Em (1), a função possui um circuito (não monótono) de tamanho polinomial. Por (2),fé uma função booleana monótona. Por (3), f aceita tudo k-cliques e rejeita todas as (k-1)gráficos de partes.

Veja aqui para detalhes técnicos.

Stasys
fonte
1
O documento GLS-1981 está aqui de graça. Este artigo, por sua vez, é baseado no papel elipsóide Khachiyan-1979. Então, (pelo menos) um desses três trabalhos deve estar errado?
Tobias Müller
3
@Tobias: bem, temos certeza de que esses dois> 35 trabalhos antigos estão corretos (tantas vezes reproduzidos em palestras, alguém já teria observado um erro). O problema com a "prova" atual é que ela é "por construção", não "por um argumento" (como nos dois artigos mencionados). Em seguida, fica difícil apontar para um local específico , onde a "construção" falha. Especialmente quando a "construção" é tão imprecisa. É por isso que eu acho que é agora o dever do autor, e não de nós, a ponto da este lugar (onde Tardos não passa por sua construção.)
Stasys