Quelles sont les conséquences de


26

Shiva Kintali vient d'annoncer un résultat (cool!) Que l' isomorphisme des graphes pour les graphes à largeur d'arbre bornée de largeur est L -hard4L . De manière informelle, ma question est: "C'est difficile?"

Nous savons que non uniformément , voir les réponses à cette question . Nous savons également qu'il est peu probable que L = P , voir les réponses à cette question . Serait-il surprenant que L = L ? J'ai entendu beaucoup de gens dire que L = N L ne serait pas choquant la façon dont P = N P serait.NLLL=PL=LL=NLP=NP

Quelles sont les conséquences de ?L=L

Définition: est l'ensemble des langages reconnus par une machine de Turing non déterministe qui ne peut distinguer qu'un nombre pair ou un nombre impair de chemins "d'acceptation" (plutôt qu'un nombre nul ou non nul de chemins d'acceptation), et qui est en outre limité au travail dans l'espace logarithmique.L

Réponses:


23

Wigderson a prouvé que . Par des arguments standard, L = L impliquerait L / p o l y = N L / p o l y . (Prenez une machine M en N L / p o l y . Elle a une machine équivalente M en NL/polyL/polyL=LL/poly=NL/polyMNL/polyM . Prenons lelangageL des couples conseil-instance S = { ( x , a ) | M ( x , a ) accepte } . Si cette langue est en L , puis par hardcoding les conseils appropriés a nous obtenons un L / p o l y machine équivalente à M .)L/polyLS={(x,a) | M(x,a) accepts}LaL/polyM

Je pense que ce serait surprenant: les programmes de branchement non déterministes seraient équivalents aux programmes de branchement déterministes (jusqu'aux facteurs polynomiaux).


(Le résultat a été intégrée par Widgerson NL / poly = UL / poly .)

15

Eh bien, si simulation des circuits de stabilisation est en L , car Aaronson et Gottesman (Physical Review A 70, 052328) ont prouvé qu'une telle simulation est complète pour L sous les réductions d'espace logarithmique, ou plus faiblement que la simulation des réseaux CNOT est en L . De manière équivalente, si la simulation de ces circuits est en L alors L = L . Personnellement, je trouverais cela surprenant, mais pas à la manière de tomber de ma chaise, je trouverais P = N P surprenant.L=LLLLLL=LP=NP


1
Merci. Existe-t-il une explication intuitive de ce que les circuits stabilisateurs peuvent faire? Je ne les connais pas.
Aaron Sterling

7
@AaronSterling: Les circuits stabilisateurs sont un modèle restreint de calcul quantique; ils sont générés par des portes CNOT (calcul réversible du XOR de deux bits d'entrée), et deux portes qui n'ont pas d'analogues immédiats dans le calcul classique. Agissant sur des entrées "classiques" (états dits de base de calcul), ou sur des entrées qui ne sont que légèrement plus générales que des entrées "classiques", celles-ci peuvent être simulées efficacement en termes de transformations symplectiques modulo 2, malgré leur saveur mécanique quantique ( et seulement un peu timide d'être capable d'universalité pour le calcul quantique).
Niel de Beaudrap

6
@AaronSterling: Ils sont un sous-ensemble de tous les circuits quantiques qui incluent CNOTS (essentiellement XOR + fanout) ainsi qu'un certain nombre de portes quantiques qui peuvent créer des superpositions égales (par exemple les portes Hadamard). Si vous êtes familier avec le calcul quantique, les circuits correspondent aux opérateurs qui mappent les opérateurs Pauli à d'autres opérateurs Pauli sous conjugaison, agissant sur une entrée classique (ou une entrée pouvant être obtenue à partir d'une entrée classique via un autre circuit du groupe Clifford).
Joe Fitzsimons

7
Je pense que nous avons besoin d'une hiérarchie "surprise", avec "tomber de ma chaise" en haut :)
Suresh Venkat
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.