capture l'idée d'une parallélisation efficace, et une interprétation de celui-ci est les problèmes qui peuvent être résolus dans le temps O ( log c n ) en utilisantdes processeurs parallèles O ( n k ) pour certaines constantes c , k . Ma question est de savoir s'il existe une classe de complexité analogue où le temps est n c et le nombre de processeurs est 2 n k . En tant que question à remplir:
est à P comme__ est à E X P
En particulier, je m'intéresse à un modèle où nous avons un nombre exponentiel d'ordinateurs disposés dans un réseau avec un degré borné polynomialement (disons que le réseau est indépendant de l'entrée / du problème ou au moins facile à construire, ou toute autre hypothèse d'uniformité raisonnable) ). A chaque pas de temps:
- Chaque ordinateur lit le nombre polynomial de messages de taille polynomiale qu'il a reçus au pas de temps précédent.
- Chaque ordinateur exécute un calcul de polytime qui peut dépendre de ces messages.
- Chaque ordinateur transmet un message (de longueur de polyligne) à chacun de ses voisins.
Quel est le nom d'une classe de complexité correspondant à ce type de modèles? Quel est un bon endroit pour lire sur ces classes de complexité? Y a-t-il des problèmes complets pour une telle classe?