Come amatore del TCS, sto leggendo materiale molto popolare e molto introduttivo sull'informatica quantistica. Ecco le poche informazioni elementari che ho imparato finora:
- I computer quantistici non sono noti per risolvere i problemi NP-completi in tempi polinomiali.
- "La magia quantistica non sarà abbastanza" (Bennett et al. 1997): se buttate via la struttura del problema e considerate lo spazio di possibili soluzioni, allora anche un computer quantistico ha bisogno di circa √ passaggi per trovare quello corretto (usando l'algoritmo di Grover)
- Se viene mai trovato un algoritmo di tempo polinomiale quantistico per un problema NP completo, esso deve sfruttare la struttura del problema in qualche modo (altrimenti bullett 2 sarebbe contraddetto).
Ho alcune domande (di base) che nessuno sembra aver fatto finora su questo sito (forse perché sono di base). Supponiamo che qualcuno trova un algoritmo quantistico limitata errore tempo polinomiale per (o qualsiasi altro problema NP-completo), mettendo così S A T in B Q P , e implicando N P ⊆ B Q P .
Domande
- Quali sarebbero le conseguenze teoriche di una tale scoperta? Come sarebbe influenzato il quadro generale delle classi di complessità? Quali classi diventerebbero uguali a quali altre?
- Un risultato del genere sembrerebbe suggerire che i computer quantistici avevano un potere intrinsecamente superiore rispetto ai computer classici. Quali sarebbero le conseguenze di un risultato come quello sulla fisica? Emanerebbe un po 'di luce su qualsiasi problema aperto in fisica? La fisica sarebbe cambiata dopo un risultato simile? La legge della fisica come la conosciamo sarebbe influenzata?
- La possibilità (o meno) di sfruttare la struttura del problema in modo sufficientemente generale (cioè indipendente dall'istanza specifica) sembra essere il vero nucleo della questione P = NP. Ora, se viene trovato un algoritmo quantico a tempo polinomiale di errore limitato per , e deve sfruttare la struttura del problema, la sua strategia di sfruttamento della struttura non sarebbe utilizzabile anche nello scenario classico? Esistono prove che indicano che un tale sfruttamento della struttura può essere possibile per i computer quantistici, pur rimanendo impossibile per quelli classici?