Sebagai hasil dari jawaban yang bagus untuk pertanyaan saya tentang bogosort kuantum , saya bertanya-tanya bagaimana keadaan terkini dalam algoritma kuantum untuk pengurutan.
Lebih tepatnya, penyortiran di sini didefinisikan sebagai masalah berikut:
Diberikan array dari bilangan bulat (jangan ragu untuk memilih representasi , tetapi jelas tentang ini, saya pikir ini sudah non-sepele!) Dari ukuran , kami ingin mengubah array ini menjadi array sedemikian rupa sehingga array 'adalah reshufflings dari masing-masing yang lain dan diurutkan, yaitu untuk semua .
Apa yang diketahui tentang ini? Apakah ada batasan kompleksitas atau dugaan untuk model tertentu? Apakah ada algoritma praktis ? Bisakah kita mengalahkan sortasi klasik (bahkan bucket atau radix sort di game mereka sendiri ? (Yaitu dalam kasus di mana mereka bekerja dengan baik?))