Digamos que uma linguagem seja P -densidade perto se houver um algoritmo de tempo polinomial que decida corretamente em quase todas as entradas.
Observe que não precisa ser esparso. Por exemplo, se tiver bits, ainda estará desaparecendo (a uma taxa exponencial), já que .
Não é difícil (artificialmente) construir problemas completos de NP com fechamento de densidade P , de acordo com a definição acima. Por exemplo, seja qualquer idioma completo de NP e defina . Então mantém a complexidade NP , mas tem no máximo bits sim instâncias. Portanto, o algoritmo trivial que responde "não" a todas as entradas decide corretamente em quase todas as entradas; ele irá errar apenas em uma fração das entradas de bits.
Por outro lado, seria muito surpreendente se todos os problemas completos de NP estivessem próximos à densidade de P. Isso significaria que, de certa forma, todos os problemas completos de NP são quase fáceis. Isso motiva a pergunta:
Supondo P NP , quais são alguns problemas naturais completos de NP que não são próximos à densidade de P ?