Voici quelques conséquences théoriques de l'égalité FP = # P, bien qu'elles n'aient rien à voir avec l'intelligence artificielle. L'hypothèse FP = # P est équivalente à P = PP , alors permettez-moi d'utiliser la dernière notation.
Si P = PP, alors nous avons P = BQP : le calcul quantique du temps polynomial peut être simulé par un calcul classique, déterministe du temps polynomial. Ceci est une conséquence directe de BQP⊆PP [ADH97, FR98] (et d'un résultat antérieur BQP⊆P PP [BV97]). En plus de mes connaissances, P = BQP n'est pas connu pour découler de l'hypothèse P = NP. Cette situation est différente du cas du calcul aléatoire ( BPP ): depuis BPP⊆NP NP [Lau83], l'égalité P = BPP découle de P = NP.
Une autre conséquence de P = PP est que le modèle de calcul Blum-Shub-Smale sur les réels à constantes rationnelles est équivalent aux machines de Turing dans un certain sens. Plus précisément, P = PP implique P = BP (P ℝ 0 ); c'est-à-dire que si un langage L ⊆ {0,1} * est décidable par un programme sans constante sur les réels en temps polynomial, alors L est décidable par une machine de Turing en temps polynomial. (Ici, «BP» signifie «partie booléenne» et n'a rien à voir avec BPP.) Cela découle de BP (P ℝ 0 ) ⊆ CH [ABKM09]. Voir le document pour les définitions. Un problème important dans BP (P ℝ 0 ) est le problème de la somme des racines carrées et amis (par exemple «Étant donné un entier ket un ensemble fini de points de coordonnées entières sur le plan, y a-t-il un arbre couvrant de longueur totale au plus k ?») [Tiw92].
Comme pour le deuxième argument, le problème du calcul d'un bit spécifique dans x y lorsque des entiers positifs x et y sont donnés en binaire sera dans P si P = PP.
Les références
[ABKM09] Eric Allender, Peter Bürgisser, Johan Kjeldgaard-Pedersen et Peter Bro Miltersen. Sur la complexité de l'analyse numérique. SIAM Journal on Computing , 38 (5): 1987-2006, janvier 2009. http://dx.doi.org/10.1137/070697926
[ADH97] Leonard M. Adleman, Jonathan DeMarrais et Ming-Deh A. Huang. Calculabilité quantique. SIAM Journal on Computing , 26 (5): 1524-1540, octobre 1997. http://dx.doi.org/10.1137/S0097539795293639
[BV97] Ethan Bernstein et Umesh Vazirani. Théorie de la complexité quantique. SIAM Journal on Computing , 26 (5): 1411–1473, octobre 1997. http://dx.doi.org/10.1137/S0097539796300921
[FR98] Lance Fortnow et John Rogers. Limitations de complexité sur le calcul quantique. Journal of Computer and System Sciences , 59 (2): 240–252, octobre 1999. http://dx.doi.org/10.1006/jcss.1999.1651
[Lau83] Clemens Lautemann. BPP et la hiérarchie polynomiale temporelle. Lettres de traitement de l'information , 17 (4): 215-217, novembre 1983. http://dx.doi.org/10.1016/0020-0190(83)90044-3
[Tiw92] Prasoon Tiwari. Un problème plus facile à résoudre sur la RAM algébrique à coût unitaire. Journal of Complexity , 8 (4): 393–397, décembre 1992. http://dx.doi.org/10.1016/0885-064X(92)90003-T
Dans les modèles graphiques , de nombreux problèmes d'estimation sont # P-complets, car ils impliquent de faire des calculs de somme de produits à la manière des graphiques permanents par rapport aux graphiques généraux. Si #P = FP, alors les modèles graphiques deviennent soudainement beaucoup plus faciles, et nous n'avons plus besoin de fouiner avec des modèles à faible largeur d'arbre.
la source
la source