Exemples de variantes bornées d'ensembles indécidables:
Problème d'arrêt limité = { | La machine NTM M arrête et accepte x dans les étapes t }
Mosaïque délimitée = { | il y a un carrelage d'un carré de zone t 2 par des tuiles de T }
Problème de correspondance de poste borné = { | il existe un ensemble de dominos correspondant qui utilise au plus k dominos d'un ensemble de dominos T (y compris les dominos répétés)}
Est-il toujours possible d'obtenir une variante complète de de chaque problème indécidable en imposant des limites au calcul? Existe-t-il d'autres exemples naturels de ce genre?
cc.complexity-theory
np-hardness
Mohammad Al-Turkistany
la source
la source
Réponses:
Comme l'a souligné Jukka, la réponse est trivialement non pour tous les problèmes indécidables.
Une question plus raisonnable serait: Est-ce que chaque problème qui est complet pour la classe des langages récursivement énumérables peut être rendu NP-complet d'une manière simple? Je ne suis pas sûr que ce soit vrai en général, mais dans les cas spéciaux que vous mentionnez dans votre question (Bounded-Halting et Tiling), ces problèmes sont complets pour RE même sous des réductions de temps polynomiales "spéciales". (Je laisse "spécial" la plupart du temps indéfini dans cette réponse, mais les propriétés nécessaires peuvent être déterminées à partir de cela.)
la source
Ensuite, je suppose que pour chaque problème dans le même degré d'insolvabilité, il existe un certain type de ressource (temporelle), qui donne un langage NP-complet.
Remarque: j'aurais peut-être dû être plus prudent en disant "pour chaque problème dans le même degré d'insolvabilité". Il se peut que l'énoncé ci-dessus ne soit vrai que pour la classe de problèmes possédant le même degré que, disons, le problème HALTING.
Voir aussi: Martin Davis, What Is ... Turing Reducibility?, Notices of the AMS, 53 (10), pp. 1218-1219, 2006.
la source