Algoritma Shor diharapkan memungkinkan kita untuk memfaktorkan bilangan bulat jauh lebih besar daripada yang bisa dilakukan pada komputer klasik modern.
Saat ini, hanya bilangan bulat yang lebih kecil yang difaktorkan. Sebagai contoh, makalah ini membahas faktorisasi .
Dalam hal ini, apa yang paling mutakhir dalam penelitian? Apakah ada makalah baru-baru ini di mana dikatakan beberapa angka yang lebih besar telah difaktorkan?
shors-algorithm
Berbaring Penari
sumber
sumber
Jawaban:
Faktorisasi utama 21 (7x3) tampaknya merupakan yang terbesar yang dilakukan saat ini dengan algoritma Shor; itu dilakukan pada 2012 sebagaimana dirinci dalam makalah ini . Perlu dicatat, bagaimanapun, bahwa angka yang jauh lebih besar, seperti 56.153 pada tahun 2014, telah diperhitungkan menggunakan algoritma minimisasi, seperti yang dijelaskan di sini . Untuk referensi yang mudah, lihat Tabel 5 dari makalah ini :
sumber
Untuk algorthm Shor : Keadaan seni masih 15 . Untuk "faktor" 21 di koran Heather menyebutkan, mereka harus menggunakan fakta itu21 = 7 × 3 untuk memilih basis mereka Sebuah . Ini dijelaskan pada tahun 2013 di koran Berpura-pura nomor faktor pada komputer kuantum , kemudian diterbitkan oleh Nature dengan judul yang sedikit lebih ramah . Komputer kuantum tidak faktor 21, tetapi itu memverifikasi bahwa faktor 7 dan 3 memang benar.
Untuk algoritma anil : Keadaan terkini adalah 376289 . Tapi kita tidak tahu bagaimana skala ini. Batas atas yang sangat kasar untuk jumlah qubit yang diperlukan untuk faktor RSA-230 adalah 5,5 miliar qubit (tetapi ini dapat diturunkan secara signifikan oleh kompiler yang lebih baik), sementara algoritma Shor dapat melakukannya dengan 381 qubit .
sumber
Ukuran angka yang diperhitungkan bukanlah ukuran yang baik untuk kompleksitas masalah faktorisasi, dan juga kekuatan algoritma kuantum. Ukuran yang relevan lebih baik berupa periodisitas dari fungsi yang dihasilkan yang muncul dalam algoritma.
Ini dibahas dalam J. Smolin, G. Smith, A. Vargo: Berpura-pura memberi faktor sejumlah besar pada komputer kuantum , Nature 499, 163-165 (2013) . Secara khusus, penulis juga memberikan contoh angka dengan 20.000 digit biner yang dapat difaktorkan dengan komputer kuantum dua-qubit, dengan implementasi yang persis sama yang telah digunakan sebelumnya untuk faktor nomor lainnya.
Perlu dicatat bahwa "penyederhanaan manual" yang dilakukan penulis untuk sampai pada algoritma kuantum ini adalah sesuatu yang juga telah dilakukan misalnya untuk anjak percobaan awal 15.
sumber