Il a été prouvé que l'informatique quantique adiabatique est équivalente à l'informatique quantique "standard" ou à modèle de porte. Le calcul adiabatique, cependant, montre des promesses pour les problèmes d'optimisation, où l'objectif est de minimiser (ou maximiser) une fonction qui est en quelque sorte liée au problème - c'est-à-dire, trouver l'instance qui minimise (ou maximise) cette fonction résout immédiatement la problème.
Maintenant, il me semble que l'algorithme de Grover peut essentiellement faire la même chose: en recherchant dans l'espace de la solution, il trouvera une solution (éventuellement parmi de nombreuses solutions) qui satisfait le critère oracle, qui dans ce cas équivaut à la condition d'optimalité, dans le temps , oùNest la taille de l'espace de solution.
Cet algorithme s'est révélé optimal: comme Bennett et al. (1997), "la classe ne peut pas être résolue sur une machine de Turing quantique au temps o ( 2 n / 2 ) ". À ma connaissance, cela signifie qu'il n'y a aucun moyen de construire un algorithme quantique qui trouve une solution en parcourant l'espace plus rapidement que O ( √, oùN estproportionnel à la taille du problème.
Ma question est donc la suivante: alors que l'informatique quantique adiabatique est souvent présentée comme supérieure en matière de problèmes d'optimisation, peut-elle vraiment être plus rapide que ? Si oui, cela semble contredire l'optimalité de l'algorithme de Grover, car tout algorithme adiabatique peut être simulé par un circuit quantique. Sinon, quel est l'intérêt de développer des algorithmes adiabatiques, s'ils ne seront jamais plus rapides que quelque chose que nous pouvons systématiquement construire avec des circuits? Ou y a-t-il un problème avec ma compréhension?