Quali sono le conseguenze di


26

Shiva Kintali ha appena annunciato un (cool!) Risultato che isomorfismo grafico per i grafici treewidth limitati di larghezza è L -Hard4L . Informalmente, la mia domanda è: "Quanto è difficile?"

Sappiamo che in modo non uniforme , vedi le risposte a questa domanda . Sappiamo anche che è improbabile che L = P , vedi le risposte a questa domanda . Quanto sarebbe sorprendente se L = L ? Ho sentito molte persone dire che L = N L non sarebbe scioccante come farebbe P = N P.NLLL=PL=LL=NLP=NP

Quali sono le conseguenze di ?L=L

Definizione: è l'insieme di lingue riconosciute da una macchina di Turing non deterministica che può distinguere solo tra un numero pari o un numero dispari di percorsi di "accettazione" (anziché un numero zero o diverso da zero di percorsi di accettazione) e che è ulteriormente limitato al lavoro nello spazio logaritmico.L

Risposte:


23

Wigderson dimostrato che . Per argomenti standard, L = L implicherebbe L / p o l y = N L / p o l y . (Prendi una macchina M in N L / p o l y . Ha una macchina equivalente M in NL/polyL/polyL=LL/poly=NL/polyMNL/polyM . Prendi lalinguaL delle coppie consiglio-istanza S = { ( x , a ) | M ( x , a ) accetta } . Se questo linguaggio è in L , poi hardcoding consiglio appropriato un otteniamo un L / p o l y macchina equivalente M ).L/polyLS={(x,a) | M(x,a) accepts}LaL/polyM

Penso che sarebbe sorprendente: i programmi di ramificazione non deterministici sarebbero equivalenti ai programmi di ramificazione deterministica (fino a fattori polinomiali).


(Il risultato Widgerson è stato sussunto da NL / poli = UL / poly .)

15

L=LLLLLL=LP=NP


1
Grazie. Esiste una spiegazione intuitiva di cosa possono fare i circuiti stabilizzatori? Non li conosco.
Aaron Sterling,

7
@AaronSterling: i circuiti stabilizzatori sono un modello limitato di calcolo quantistico; sono generati da gate CNOT (calcolando reversibilmente l'XOR di due bit di input) e due gate che non hanno analoghi immediati nel calcolo classico. Agendo su input "classici" (i cosiddetti stati di base computazionale) o su input che sono solo leggermente più generali degli input "classici", questi possono essere simulati in modo efficiente in termini di trasformazioni simplettiche modulo 2, nonostante siano di sapore quantico meccanico ( e solo leggermente timida di essere capace di universalità per il calcolo quantistico).
Niel de Beaudrap,

6
@AaronSterling: sono un sottoinsieme di tutti i circuiti quantistici che includono CNOTS (essenzialmente XOR + fanout) nonché un numero di porte quantiche che possono creare sovrapposizioni uguali (ad esempio porte Hadamard). Se hai familiarità con il calcolo quantistico, allora i circuiti corrispondono a quegli operatori che mappano gli operatori di Pauli ad altri operatori di Pauli sotto coniugazione, agendo su input classici (o input che possono essere ottenuti da input classici tramite un altro circuito del gruppo Clifford).
Joe Fitzsimons,

7
Penso che abbiamo bisogno di una gerarchia "a sorpresa", con "cadere dalla sedia" in alto :)
Suresh Venkat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.