La plupart des gens pensent peut-être que (ou même que R N C = N C ), mais je suis sceptique à ce sujet (voir la deuxième partie de mon Réponse ci-dessous). Si R N C est bien contenu dans D S P A C E ( p o l y l o g ) , alors il est aussi contenu dans NR N C ⊆ D S P A C E ( p o l y l o g )R N C = N CR N CréSPACE(polylog) (plus précisément, c'est dans D T I M E ( 2 p o l y l o g ) par recherche exhaustive).N TIME(2polylog)D T I M E ( 2p o l y l o g)
Valentine Kabanets m'a expliqué l'argument (folklore) suivant de son article avec Russell Impagliazzo qui explique pourquoi est peu probable.R N C ⊆ N T I M E ( 2p o l y l o g)
Théorème: Si , alors soit N E X P n'est pas calculable par des circuits booléens de taille o ( 2 n / n ) (c'est-à-dire sous-maxsize par Shannon; non pertinent mais voir Lupanov pour l'étanchéité), ou permanent n'est pas calculable par des formules arithmétiques (sans division) surR N C ⊆ N T I M E ( 2p o l y l o g)N E X Po ( 2n/ n) de taille quasipolynomiale.Z
Preuve: supposons . Si Permanent a une formule de taille quasipolynomiale, alors nous pouvons deviner et vérifier une telle formule pour Permanent en utilisant un testeur d'identité polynomiale temporelle quasipolynomiale par hypothèse. Cela place permanent dans N T I M E ( 2 p o l y l o g ) .R N C ⊆ N T I M E ( 2p o l y l o g)N T I M E ( 2p o l y l o g)
Selon le théorème de Toda, est alors également dans N T I M E ( 2 p o l y l o g ) . Par foulardage, la version linéaire de temps exponentielle de Σ 5 est également en N E X P . Par conséquent, la version exponentielle linéaire de Σ 5 a un circuit de taille o ( 2 n / n ) (c'est-à-dire submax). Mais, par un simple argument de diagonalisation, on peut montrer que la version exponentielle linéaire de Σ 5Σ2NTIME(2polylog)Σ5N E X PΣ5o ( 2n/ n)Σ5nécessite une taille de circuit maximale, ce qui est une contradiction (en passant, c'est une variante d'une question de niveau intermédiaire pour un cours de complexité de niveau supérieur; d'accord, peut-être la preuve que nécessite des circuits de taille maximale est plus simple). QED.E X P S P A C E
Maintenant, la direction impopulaire.
Nous savons déjà que l'aléatoire lu plusieurs fois peut faire quelque chose de non évident. Un exemple intéressant peut être trouvé dans « Making Nondeterminism Unambiguous » de Reinhardt et Allender (ils le disent en termes de non-uniformité mais en principe il s'agit d'utiliser le hasard à lecture multiple). Un autre exemple intéressant (moins directement lié) est " Randomness Buys Depth for Approximate Counting " par Emanuele Viola. Je suppose que tout ce que je dis, c'est que je ne serais pas surpris si la dérandomisation de R N C
(Il existe également quelques autres articles, comme le merveilleux article de Noam Nisan sur le caractère aléatoire à lecture unique ou à lecture multiple, qui montrent comment acheter une erreur bilatérale avec une erreur unilatérale.)
Soit dit en passant, comprendre comment construire des PRG trompant les modèles de calcul délimités par l'espace avec plusieurs accès à leur entrée (par exemple des longueurs linéaires Bps) est également très lié à cette question.
- Periklis