É sabido que muitos problemas NP-completos exibem transição de fase. Estou interessado aqui na transição de fase com relação à contenção na linguagem, em vez da dureza da entrada, relativa a um algoritmo.
Para tornar o conceito inequívoco, vamos defini-lo formalmente da seguinte forma. Uma língua exibe transição de fase (com relação à contenção), se
Existe um parâmetro de ordem , que é uma função com valor real computável em tempo polinomial da instância.
Existe um limite . É uma constante real ou pode depender de , ou seja, .
Para quase todos os com r ( x ) < t , temos x ∈ L . ( Quase todos os meios aqui: todos, exceto muitos, ou seja, a proporção se aproxima de 1, como n → ∞ ).
Para quase todo com r ( x ) > t , temos x ∉ L .
Para quase todo , ele mantém esse r ( x ) ≠ t . (Ou seja, a região de transição é "estreita".)
Muitos problemas naturais completos de NP exibem transição de fase nesse sentido. Os exemplos são inúmeras variantes do SAT, todas as propriedades de gráficos monotônicos, vários problemas de satisfação de restrições e provavelmente muitos outros.
Pergunta: Quais são algumas exceções "legais"? Existe um problema natural de NP completo, que (provavelmente) não possui uma transição de fase no sentido acima?