Molti risultati importanti nella teoria della complessità computazionale, e in particolare nella teoria della complessità "strutturale", hanno l'interessante proprietà che possono essere intesi come fondamentalmente seguiti (come la vedo io ...) dai risultati algoritmici che forniscono un algoritmo efficiente o un protocollo di comunicazione per alcuni problema. Questi includono i seguenti:
- IP = PSPACE deriva da un algoritmo ricorsivo a ingombro ridotto che simula i protocolli interattivi e un protocollo interattivo efficiente per la valutazione di formule booleane totalmente quantificate. In effetti qualsiasi uguaglianza di classe di complessità A = B può essere vista come segue da due algoritmi efficienti (un algoritmo per problemi in A che è efficiente rispetto a B e viceversa).
- Dimostrare la completezza NP di alcuni problemi sta semplicemente trovando un algoritmo efficiente per ridurre un problema NP completo.
- L'ingrediente (probabilmente!) Cruciale nel Teorema della Gerarchia del tempo è un'efficace simulazione universale delle macchine di Turing.
- Il recente risultato di Ryan Williams che ACC NEXP si basa su un algoritmo efficiente per risolvere la soddisfazione dei circuiti per i circuiti ACC.
- Il teorema PCP è che un'amplificazione efficiente del gap è possibile per problemi di soddisfazione dei vincoli.
- ecc. ecc.
La mia domanda (che forse è irrimediabilmente vaga!) È la seguente: Esistono risultati importanti nella teoria della complessità strutturale (distinti dai "meta-risultati" come la barriera di relativizzazione) che non sono noti per avere una naturale interpretazione in termini di efficienza algoritmi (o protocolli di comunicazione)?