Telah terbukti bahwa komputasi kuantum adiabatik setara dengan "standar", atau gerbang-model komputasi kuantum. Komputasi adiabatik, bagaimanapun, menunjukkan janji-janji untuk masalah optimasi, di mana tujuannya adalah untuk meminimalkan (atau memaksimalkan) fungsi yang dalam beberapa cara terkait dengan masalah - yaitu, menemukan contoh yang meminimalkan (atau memaksimalkan) fungsi ini segera menyelesaikan masalah.
Sekarang, menurut saya algoritma Grover pada dasarnya dapat melakukan hal yang sama: dengan mencari di ruang solusi, ia akan menemukan satu solusi (mungkin dari banyak solusi) yang memenuhi kriteria oracle, yang dalam hal ini setara dengan kondisi optimalitas, dalam waktu , di manaNadalah ukuran ruang solusi.
Algoritma ini telah terbukti optimal: seperti Bennett et al. (1997) mengatakan, "kelas tidak dapat diselesaikan pada kuantum mesin Turing dalam waktu o ( 2 n / 2 ) ". Dalam pemahaman saya, ini berarti tidak ada cara untuk membangun algoritma kuantum yang menemukan solusi dengan mencari melalui ruang lebih cepat dari O ( √, di manaNberskala dengan ukuran masalah.
Jadi pertanyaan saya adalah: sementara komputasi kuantum adiabatik sering disajikan sebagai yang unggul dalam masalah optimasi, bisakah itu benar-benar lebih cepat daripada ? Jika ya, ini tampaknya bertentangan dengan optimalitas algoritma Grover, karena algoritma adiabatik apa pun dapat disimulasikan oleh rangkaian kuantum. Jika tidak, apa gunanya mengembangkan algoritma adiabatik, jika mereka tidak akan pernah lebih cepat dari sesuatu yang secara sistematis dapat kita bangun dengan sirkuit? Atau ada yang salah dengan pemahaman saya?