Je me demande si les classes NPC définies par plusieurs réductions et les réductions de Turing sont égales.
Edit: Une autre question, est-ce que les réductions de Turing ne font que réduire les classes C et co-C pour certains C ou existe-t-il une classe telle qu'il existe un problème qui n'est pas dans sous la réduction de Karp et qui est en sous la réduction de Turing ?C ∪ c o - C C
cc.complexity-theory
np-hardness
reductions
Ludovic Patey
la source
la source
Réponses:
Jetez un œil à cette question et surtout à cette réponse d'Aaron Sterling. En bref: "ils sont supposés être des notions distinctes."
la source
La BP "Hiérarchie booléenne" est toute une hiérarchie de combinaisons de problèmes NP sous des réductions de Karp qui sont toutes dans P ^ NP.
la source
Pour autant que je sache, cette question comprend en réalité deux questions distinctes, la première apparaissant dans le titre et la seconde après le montage.
(1) Les réductions de plusieurs et les réductions de Turing définissent-elles le même ensemble de problèmes NP-complets (c.-à-d. Problèmes qui sont à la fois dans NP et à qui SAT peut être réduit)? La question de savoir si le NPC dans le cadre des réductions de Turing est le même que le NPC dans le cadre de plusieurs réductions était encore un problème ouvert il y a sept ans, et je ne pense pas qu'il ait été fermé depuis. Voir cette enquête du bulletin ACM SIGACT News de juin 2003 pour plus de détails.
(2) À quelle classe de problèmes SAT a-t-il une réduction de Turing, et vice versa? C'est la classe des problèmes NP-difficiles (sous les réductions de Turing) qui sont dans P NP . Pour plus d'informations à ce sujet, voir la réponse de Noam.
la source
Cela ne répond pas à votre question, mais on pourrait poser la même question pour des réductions plus faibles. Par exemple, l'ensemble des problèmes NP-complets change-t-il si nous autorisons uniquement les réductions d'espace logarithmique, ou uniquement les réductions AC 0 , ou même les réductions NC 0 . Un fait surprenant est que tous les problèmes NP-complets connus sont complets même avec des réductions NC 0 .
Référence: Agrawal, M., Allender, E. et Rudich, S. 1997 Reductions in Circuit Complexity: an Isomorphism Theorem and a Gap Theorem.
la source
Les deux notions sont différentes selon une hypothèse raisonnable. Veuillez consulter ce document: http://www.cs.iastate.edu/~pavan/papers/reductions.pdf
la source
Cet article prétend montrer que l'existence d'un problème TF N EEXP qui est
[suffisamment difficile à résoudre avec zéro erreur dans le pire des cas] implique l'existence d'
un "langage complet de Turing pour NP qui n'est pas une table de vérité complète pour NP. "
D'un autre côté, je n'ai essayé de lire aucune de leurs preuves revendiquées pour ce résultat,
mais la proposition 2 et / ou ses preuves démontrent une mauvaise compréhension de la définition de ZPP :
il semble qu'ils aient réellement besoin de " FP peut résoudre tout F ZPP ", plutôt que" ZPP = P ".
la source