Nous considérons souvent les classes de complexité où nous sommes limités dans la quantité d'espace que notre machine de Turing peut utiliser, par exemple: ou NSPACE ( f ( n ) ) . Il semble qu'au début de la théorie de la complexité, il y eut beaucoup de succès avec ces classes telles que le théorème de la hiérarchie spatiale et la création sur des classes importantes comme L et PSPACE . Existe-t-il des définitions analogues pour le calcul quantique? Ou y a-t-il une raison évidente pour laquelle l'analogue quantique ne serait pas intéressant?
Il semble qu'il serait important d'avoir une classe comme --- une version quantique de L : nécessite un nombre logarithmique de qubits (ou peut-être qu'un quantum TM utilise l'espace logarithmique).
cc.complexity-theory
complexity-classes
quantum-computing
space-bounded
Artem Kaznatcheev
la source
la source
Réponses:
Vous voudrez peut-être vérifier la complexité quantique limitée par l'espace , par John Watrous.
Là, vous avez le résultat que pour tout , une machine de Turing quantique fonctionnant dans l'espace s peut être simulée par une machine de Turing probabiliste avec une erreur illimitée fonctionnant dans l'espace O ( s ) . Vous avez également la possibilité de simuler n'importe quelle machine de quantification fonctionnant dans l'espace s en N C 2 ( 2 s ) ⊆ D S P A C E ( s 2 ) ∩ D T I M E (s=Ω(logn) s O(s) s NC2(2s)⊆DSPACE(s2)∩DTIME(2O(s))
la source
Pour les limites spatiales sublogarithmiques, le quantum s'est avéré plus puissant que le classique, voir
Abuzer Yakaryılmaz, AC Cem Say, «Calcul quantique à erreur illimitée avec de petites limites d'espace», Information et calcul, vol. 209, pp.873-892, 2011. (version légèrement plus ancienne sur arXiv: 1007.3624 )
et
Abuzer Yakaryılmaz, AC Cem Say, «Langues reconnues par des automates finis quantiques non déterministes», Information quantique et calcul, vol. 10, pp. 747-770, 2010. ( arXiv: 0902.2081 )
pour le cas d'erreur illimitée. Le papier
A. Ambainis et J. Watrous. Automates finis bidirectionnels avec états quantiques et classiques. Informatique théorique, 287 (1): 299-311, 2002, ( arXiv: cs / 9911009v1 )
avec le fait que le langage palindrome ne peut pas être reconnu par les machines probabilistes de Turing avec un espace sublogarithmique, montrent que cela est également vrai pour le cas d'erreur borné.
la source