Supposons que P! = NP.
Nous savons que nous pouvons à tout moment créer des instances simples de 3-SAT. Nous pouvons également générer ce que nous pensons être des instances dures (car nos algorithmes ne peuvent pas les résoudre rapidement). Y a-t-il quelque chose qui empêche l'ensemble d'instances dures d'être arbitrairement petit, tant que pour une taille d'instance donnée (n), il n'y a que des instances Poly (n) (ou même constantes) de taille Poly (n) ou plus petite?
Pour toute instance 3-SAT dure, nous devrions ajouter l'ensemble de toutes les instances 3-SAT qu'elle réduit à via une boucle via le cycle de réduction NP-Completeness, mais je ne prévois pas que cela augmente le nombre d'instances hard. .
Dans ce monde, nous pourrions construire un algorithme qui résout polynomialement tous les problèmes NP complets, sauf quelques rares.
Edit: Une variante plus douce de la question: même si nous montrions P! = NP, comment pourrions-nous savoir si une méthode donnée pour générer des problèmes de taille n 3-SAT en a effectivement généré un avec une probabilité requise? S'il n'y a aucun moyen de savoir à partir de P! = NP seul, qu'est-ce qui est nécessaire pour montrer que nous pouvons générer un problème NP-complet difficile?
la source
Réponses:
la source
Personne n'a mentionné le fameux journal "Five worlds" d'Impagliazzo.
http://www.cs.ucsd.edu/users/russell/average.ps
la source
encore une fois, le théorème de Mahaney (formulé d'une manière légèrement différente) répond directement à cette question. une autre façon de voir les choses est que les tentatives de restreindre la distribution des instances d'une manière clé / caractéristique conduisent à des fonctions NP-complètes. un exemple de ceci de la complexité du circuit monotone est "les fonctions de tranche". [2]
[1] Prédire la satisfaction à la transition de phase Lin Xu, Holger H. Hoos, Kevin Leyton-Brown
[2] Paul ES Dunne: La complexité des fonctions de tranche centrale. Théor. Comput. Sci. 44: 247 à 257 (1986)
[3] Solution analytique et algorithmique de problèmes de satisfaction aléatoires M. Mezard, G. Parisi, R. Zecchina
[4] Transitions de phase dans des problèmes NP-complets: un défi pour la probabilité, la combinatoire et l'informatique par Moore
la source