Estoy buscando ejemplos de problemas parametrizados por un número , donde la dureza del problema no es monotónica en k . La mayoría de los problemas (en mi experiencia) tienen una transición de fase única, por ejemplo, k -SAT tiene una transición de fase única de k ∈ { 1 , 2 } (donde el problema está en P) a k ≥ 3 (donde el problema es NP- completar). Me interesan los problemas en los que hay transiciones de fase en ambas direcciones (de fácil a difícil y viceversa) a medida que k aumenta.
Mi pregunta es algo similar a la que se hizo en Hardness Jumps in Computational Complexity , y de hecho algunas de las respuestas allí son relevantes para mi pregunta.
Ejemplos que conozco:
- coloración de los gráficos planos: en P excepto cuando k = 3 , donde es NP-completo.
- Árbol Steiner con terminales: en P cuando k = 2 (colapsa a la ruta s - t más corta) y cuando k = n (colapsa a MST), pero NP-hard "en el medio". No sé si estas transiciones de fase son nítidas (por ejemplo, P para k 0 pero NP-duro para k 0 + 1 ). También las transiciones de k dependen del tamaño de la instancia de entrada, a diferencia de mis otros ejemplos.
- Contando asignaciones satisfactorias de una fórmula plana módulo : en P cuando n es un número
primo deMersenne n = 2 k - 1 , y # P-complete para lamayoría (?) /Todos los demás valores de n (de Aaron Sterling en este hilo ) . ¡Muchas transiciones de fase! - Detección inducida de subgrafía: el problema no está parametrizado por un entero sino por un gráfico. Existen gráficos (donde ⊆ denota un cierto tipo de relación de subgrafo), para lo cual determinar si H i ⊆ G para un gráfico dado G está en P para i ∈ { 1 , 3 } pero NP- completa para i = 2 . (de Hsien-Chih Chang en el mismo hilo ).