Konteks:
Saya telah mencoba untuk memahami algoritma genetika yang dibahas dalam makalah. Dekomposisi matriks kesatuan untuk menemukan sirkuit kuantum: Aplikasi untuk Hamiltonians molekul (Daskin & Kais, 2011) (PDF di sini ) dan Algoritma Optimalisasi Pemimpin Kelompok (Daskin & Kais, 2010) . Saya akan mencoba meringkas apa yang saya mengerti sejauh ini, dan kemudian menyatakan pertanyaan saya.
Mari kita perhatikan contoh gerbang Toffoli di bagian III-A di makalah pertama. Kita tahu dari sumber lain seperti ini , bahwa sekitar 5 gerbang kuantum dua qubit diperlukan untuk mensimulasikan gerbang Toffoli. Jadi kita secara sewenang-wenang memilih satu set gerbang seperti . Kami membatasi diri hingga maksimal gerbang dan mengizinkan diri kami untuk hanya menggunakan gerbang dari gerbang yang ditetapkan . Sekarang kami menghasilkan grup dengan string acak seperti:
1 3 2 0,0; 2 3 1 0,0; 3 2 1 0,0; 4 3 2 0,0; 2 1 3 0.0
Dalam string angka di atas, angka pertama yang dicetak tebal adalah nomor indeks gerbang (yaitu ), angka terakhir adalah nilai sudut dalam dan bilangan bulat tengah adalah qubit target dan qubit kontrol masing-masing. Akan ada string lain yang dihasilkan secara acak.
Setelah kami memiliki grup, kami akan mengikuti algoritma:
Persamaan. (4) yang disebutkan dalam gambar pada dasarnya adalah:
1 3 2 0.0; 2 3 1 0.0; 3 2 1 0.0; 4 3 2 0.0; 2 1 3 0.0
3
Bahkan,
Pertanyaan:
Setelah bagian (dalam "Konteks") membahas pemilihan set gerbang dan jumlah gerbang, apakah penjelasan / pemahaman saya (paragraf 3 dan seterusnya) dari algoritma tersebut benar?