Доведено, що адіабатичні квантові обчислення еквівалентні "стандартним", або квантовим обчисленням в моделях "ворота". Однак Adiabatic обчислення показує обіцянки щодо проблем оптимізації, де метою є мінімізація (або максимізація) функції, яка певним чином пов'язана з проблемою - тобто пошук примірника, який мінімізує (або максимізує) цю функцію негайно вирішує проблема.
Тепер мені здається, що алгоритм Гровера може по суті зробити те ж саме: за допомогою пошуку простору рішення він знайде одне рішення (можливо, з багатьох рішень), що задовольняє критерію oracle, що в даному випадку прирівнюється до умови оптимальності, в часі , деN- розмір простору рішення.
Цей алгоритм виявився оптимальним: як Bennett et al. (1997) сказано, що "клас не може бути розв'язаний на квантовій машині Тьюрінга за часом o ( 2 n / 2 ) ". На моє розуміння, це означає, що немає способу побудувати будь-який квантовий алгоритм, який знайде рішення шляхом пошуку через простір швидше, ніж O ( √, деNмасштабує з розміром проблеми.
Отож, моє запитання таке: хоча адіабатичні квантові обчислення часто подаються як вищі, коли йдеться про проблеми з оптимізацією, чи справді це може бути швидше, ніж ? Якщо так, це, здається, суперечить оптимальності алгоритму Гровера, оскільки будь-який адіабатичний алгоритм може бути змодельований квантовим контуром. Якщо ні, то який сенс розробити адіабатичні алгоритми, якщо вони ніколи не будуть швидшими, ніж те, що ми можемо систематично побудувати за допомогою схем? Або щось не так з моїм розумінням?