Algoritma Deutsch adalah komputasi kuantum yang terkenal dengan hanya satu evaluasi f . Jika kita mengganti + dengan ⋅ masalah tampaknya menjadi agak berbeda. Pertanyaan saya adalah: apakah ada algoritma kuantum yang menghitung nilai f ( 0 ) ⋅ f ( 1 ) (atau DAN jika Anda suka) menggunakan hanya satu evaluasi f . Kalau tidak: apakah diketahui bahwa algoritma seperti itu tidak ada?
Pembaruan: Saya sekarang telah mengetahui prosedur yang memberikan jawaban yang benar dengan probabilitas lebih besar dari kemampuan prosedur klasik apa pun. "Kesalahan" adalah satu sisi dalam arti bahwa selalu menghasilkan jawaban yang benar ketika . Ini membawa saya ke pertanyaan yang diperluas: apakah ada algoritma kuentum (mungkin mirip dengan yang disebutkan di bawah) dengan properti yang hasilnya adalah 1 hanya jika f ( 0 ) ∧ f ( 1 ) = 1? Tentu saja "skenario kasus terbaik" akan menjadi algoritma yang memberikan jawaban yang benar dengan probabilitas .
sumber
sumber