NP-difícil: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Linha 25:
Um exemplo de um problema NP-difícil é o problema de decisão [[Problema da soma de subconjuntos|da soma de subconjuntos]], que é o seguinte: dado um conjunto de números inteiros, pode algum subconjunto não-vazio deste somar zero? Isso é uma questão do tipo ''sim''/''não'', e acontece de ser NP-completo. Outro exemplo de um problema NP-difícil é o problema de otimização de se encontrar a rota de menor custo através de todos os nós de um grafo ponderado. Isto é comumente conhecido como o [[Problema do caixeiro viajante]].
Há também problemas de decisão que são NP-difíceis, mas não NP-completos, por exemplo, o [[problema da parada]]. Este é o problema que pergunta se "dado um programa e dada a sua entrada, ele irá executar para sempre?" Esta é uma questão do tipo ''sim''/''não'', por isso este é um problema de decisão. É fácil provar que o problema da parada é ''NP-difícil'', mas não ''NP-completo''.
<!--▼
▲<!--
== Alternative definitions ==
|