En classe la semaine dernière, mon professeur a commenté et dit que les machines de Turing sont utilisées comme mesure / modèle standard de ce qui est calculable et constituent une base de discussion utile pour ce sujet. Elle a également déclaré que toutes les variantes des machines Turing se sont avérées équivalentes sur le plan des calculs - lues, tout aussi puissantes - les unes que les autres. W
J'ai commenté et dit hier qu'en ce qui concerne la puissance de calcul, j'ai remarqué que certaines machines de turing peuvent prendre un temps incroyablement long pour calculer quelque chose de très simple, tandis qu'une machine de turing avec plus de bandes peut calculer quelque chose dans une complexité asymptotique inférieure par rapport au nombre des étapes nécessaires.
Elle a dit qu'en ce qui concerne le discours de classe, le temps d'exécution d'un algorithme particulier sur une machine de turing ne change pas la définition de la calculabilité, ni la puissance avec laquelle nous mesurons la calculabilité. "Nous sommes préoccupés par ce qui est calculable, pas par ce qui est efficacement calculable à ce stade." Donc, peu importe si les machines de turing ont de plus en plus de bandes, et de plus en plus de bandes impliquent qu'elles peuvent calculer en moins d'étapes. D'accord, je comprends que nous nous concentrons vraiment sur ce qui EST calculable, pas sur la vitesse à laquelle nous pouvons le calculer.
Quelque chose à ce sujet me dérange, car jusqu'à présent, les algorithmes avec une complexité asymptotique temporelle et spatiale anormalement grande définissent vraiment les limites de ce qui est, je devrais dire, pratiquement calculable.
Donc, j'ai quelques questions:
- Supposons que nous ayons un modèle pour une machine de turing quantique , cela doit être équivalent à une machine de turing "régulière", non?
Donc, la réponse à cette question, je pense, va vraiment dans le sens de la raison pour laquelle j'ai écrit ce post. La technologie de l'informatique quantique est-elle dépassée par les définitions classiques de ce qui est calculable via une machine de turing?
- Est-ce quelque chose au-dessus de ma tête et dois-je supprimer ce message? Je ne veux pas être précoce, je n'ai tout simplement pas vu une question similaire à la mienne.