Outros problemas NP-completos
Questões-guia:
- Mostre que CIRCUIT-SAT ≤P SAT. Dica: coloque nomes de variáveis para os fios também, além das entradas.
- Mostre que SAT ≤P 3-CNF-SAT. Dica: a partir de uma árvore sintática para a fórmula, dê nomes de variáveis aos nós internos da árvore, construa cláusulas para cada nó interno, transforme cada cláusula em ≤3-CNF, depois em 3-CNF.
- Mostre que 3-CNF-SAT ≤P CLIQUE. Dica: construa um vértice para cada literal de cada cláusula e ligue literais consistentes em cláusulas distintas. A fórmula será satisfatível se e somente se o grafo tiver uma clique de tamanho n/3, onde n é o número total de vértices.
- Mostre que CLIQUE ≤P VERTEX-COVER. Dica: use STABLE-SET como intermediário.
- Mostre que 3-CNF-SAT ≤P 3-COLOR. Dica: veja Problema 34-3 do Cormen.
Exercícios:
- Exercício 34.4-1 do Cormen.
- Exercício 34.4-2 do Cormen.
- Exercício 34.4-5 do Cormen.
- Exercício 34.5-6 do Cormen.
Nenhum comentário:
Postar um comentário