Um polinômio é uma projeção monótona de um polinômio g ( y 1 , … , y m ) se m = poli ( n ) , e existe uma atribuição π : { y 1 , … , y m } → { x 1 , … , x n , 0 , 1 tal que f ( x 1 , … , x n ) = g ( π ( y 1 ) , … , π ( y m ) ) . Ou seja, é possível substituir cada variável y j de g por uma variável x i ou uma constante 0 ou 1, para que o polinômio resultante coincida com f .
Estou interessado nas (razões para) a diferença entre o polinômio permanente PER e o polinômio do ciclo hamiltoniano HAM: onde o primeiro somatório está sobre todas as permutações h : [
Pergunta: Por que o HAM não é uma projeção monótona PER? Ou ainda é?Não estou pedindo provas , apenas por razões intuitivas.
Motivação: o maior limite inferior do circuito monotônico conhecido para PER (comprovado por Razborov) permanece "apenas" . Por outro lado, os resultados de Valiant implicam que CLIQUE n é uma projeção monótona de HAM m onde CLIQUE n ( x ) = ∑ S ∏ i < j ∈ S x i , j com o somatório está sobre todos os subconjuntos S ⊆ [ n ] de tamanho | S |
Mas espere: é sabido que o CLIQUE requer circuitos monótonos do tamanho (primeiro comprovado por Alon e Boppana usando o método de Razborov).
Assim, foram HAM uma projecção monótona de PER, teríamos um limite inferior, também para PER.
Na verdade, por que o HAM nem sequer é uma projeção não monótona de PER? Durante o semianel booleano, o primeiro é NP -completo, enquanto o último é em P . Mas por que? Onde é um lugar onde ser cíclico para uma permutação a torna tão especial?
PS Uma diferença óbvia poderia ser: o HAM cobre [n] por apenas um (longo) ciclo, enquanto o PER pode usar pode interromper ciclos para isso. Assim, para projetar PER para HAM, a direção mais difícil parece ser: garantir que a ausência de um ciclo hamiltoniano implique a ausência de qualquer cobertura com ciclos disjuntos no novo gráfico. É por isso que o HAM não é uma projeção de PER?