cattura l'idea di un parallelismo efficiente, e una sua interpretazione è che i problemi sono risolvibili nel tempo O ( log c n ) usandoprocessori paralleli O ( n k ) per alcune costanti c , k . La mia domanda è se c'è una classe di complessità analoga dove il tempo è n c e il numero di processori è 2 n k . Come domanda per riempire gli spazi vuoti:
sta a P come__ sta a E X P
In particolare, sono interessato a un modello in cui abbiamo un numero esponenziale di computer disposti in una rete con un grado limitato dal polinomio (diciamo che la rete è indipendente dall'input / problema o almeno in qualche modo facile da costruire, o qualsiasi altra ipotesi di uniformità ragionevole ). Ad ogni passaggio:
- Ogni computer legge il numero polinomiale di messaggi di dimensioni polinomiali che ha ricevuto nel passaggio temporale precedente.
- Ogni computer esegue un calcolo polytime che può dipendere da questi messaggi.
- Ogni computer trasmette un messaggio (di polilunghezza) a ciascuno dei suoi vicini.
Qual è il nome di una classe di complessità corrispondente a questo tipo di modelli? Qual è un buon posto per leggere su tali classi di complessità? Ci sono problemi completi per una tale classe?