Je cherche des exemples de problèmes paramétrés par un nombre , où la dureté du problème est non monotone en . La plupart des problèmes (selon mon expérience) ont une transition de phase unique, par exemple -SAT a une transition de phase unique de (où le problème est en P) à (où le le problème est NP-complet). Je m'intéresse aux problèmes où il y a des transitions de phase dans les deux sens (de facile à difficile et vice-versa) lorsque augmente.k k ∈ { 1 , 2 } k ≥ 3 k
Ma question est un peu similaire à celle posée lors de Hardness Jumps in Computational Compality , et certaines des réponses fournies sont pertinentes pour ma question.
Exemples dont je suis au courant:
- k = 3 colorabilité des graphes plans: En P sauf lorsque , où il est NP-complet.
- Arbre de Steiner avec terminaux: dans P lorsque (s'effondre au plus court chemin - ) et lorsque (se réduit au MST), mais NP-dur "entre". Je ne sais pas si ces transitions de phase sont précises (par exemple, P pour mais NP-difficile pour ). De plus, les transitions de dépendent de la taille de l'instance d'entrée, contrairement à mes autres exemples.k = 2 s t k = n k 0 k 0 + 1 k
- Compter les assignations satisfaisantes d’une formule planaire modulo : Dans P lorsque est un nombre
premier deMersenne , et # P-complet pour laplupart (?) /Toutes les autres valeurs de (de Aaron Sterling dans ce fil de discussion) ). Beaucoup de transitions de phase!n n = 2 k - 1 n - Détection de sous-graphe induite: le problème n'est pas paramétré par un entier mais par un graphe. Il existe des graphes (où désigne un certain type de relation de sous-graphe), pour lequel déterminer si pour un graphe donné est dans P pour mais NP-complet pour . (de Hsien-Chih Chang dans le même fil ). ⊆ H i ⊆ G G i ∈ { 1 , 3 } i = 2