O problema é NP-completo (comprovado) para todos os dados de entrada (sem exceção).
Assumimos que P! = NP.
É possível que exista um subconjunto (infinitamente grande) do problema, para o qual esse subconjunto esteja em P?
Questão teórica.
O problema é NP-completo (comprovado) para todos os dados de entrada (sem exceção).
Assumimos que P! = NP.
É possível que exista um subconjunto (infinitamente grande) do problema, para o qual esse subconjunto esteja em P?
Questão teórica.
Respostas:
Sua pergunta não faz sentido:
Isso não é uma coisa. NP-completeness é uma propriedade de conjuntos inteiros, não de entradas específicas. É bastante trivial mostrar que, se você escolher uma entrada específica, qualquer problema seráO ( 1 ) nessa entrada: você apenas envia sim ou não, dependendo do que for correto para sua entrada. Quando você faz isso, todas as análises de algoritmos são interrompidas e tudo acaba sendo inútil. Então, nós não fazemos isso.
Novamente, isso não afeta sua resposta. E seP= NP , então todo P conjunto é NP -complete, * para que haja vários subconjuntos emP . E seP=NP , os exemplos que as pessoas deram são todos válidos.
Sim, e as outras respostas deram ótimos exemplos disso. Mas para a posteridade, aqui está outro exemplo de contra-exemplo.
* Exceto por∅ e Σ∗ , que não são NP - completo por razões técnicas relacionadas à forma de reduções que usamos para definir a integridade.
fonte
Na verdade, você não precisa do P≠ Hipótese NP , uma vez que existem infinitos subconjuntos decidíveis em tempo constante de problemas completos de NP . Para qualquer idioma completo do NPL⊆{0,1}∗ , deixei L′={0w∣w∈L}∪{1w∣w∈{0,1}∗} . L′ ainda está completo com NP (redução trivial de L ), mas contém o subconjunto infinito decidível em tempo constante de todas as cadeias que começam com 1 .
fonte
Pelo que entendi sua pergunta, sim, isso é possível. Como exemplo, considere o subconjunto (infinitamente grande) de SAT que contém todas as fórmulas satisfatórias sem negações. Esse subconjunto está trivialmente em P.
fonte
Veja o exemplo de3-Coloring problema, é NP-Complete em geral, mas para as árvores (são infinitas), está em P
fonte
Coloração de gráfico, clique máximo e conjunto máximo independente sãoNP -complete (versões de decisão), mas polinomial em gráficos perfeitos.
fonte
Considere o problema do Vendedor ambulante: Dadas são n cidades e as distâncias entre cada par de cidades e um limite d. Existe uma rota tocando cada cidade uma vez e depois retornando ao ponto de partida com um comprimento total ≤ d?
Para qualquer conjunto de cidades e distâncias, para valores pequenos de d ("pequeno", dependendo das distâncias), será fácil mostrar que não há solução e, para valores grandes de d, é fácil encontrar uma solução. Portanto, você pode encontrar um subconjunto do problema em que d é grande ou pequeno o suficiente para resolver qualquer instância em tempo polinomial.
fonte