Addon Qiskit
Addon Qiskit adalah kumpulan kemampuan riset untuk mendukung penemuan algoritma pada skala utilitas. Kemampuan ini dibangun di atas fondasi performa Qiskit dalam membuat dan menjalankan algoritma kuantum. Addon-addon ini disediakan sebagai komponen perangkat lunak modular yang bisa dipasang ke dalam sebuah alur kerja untuk mengembangkan atau merancang algoritma kuantum baru.
Addon untuk pemetaanβ
Kompilasi kuantum aproksimasi dengan tensor networkβ
Kompilasi kuantum aproksimasi dengan tensor network (AQC-Tensor) memungkinkan pembuatan Circuit dengan fidelitas tinggi dan kedalaman yang lebih rendah.
- Kunjungi repositori GitHub.
- Baca dokumentasinya.
- Baca tutorial tentang penggunaan AQC untuk meningkatkan evolusi waktu Trotterized.
Formula multi-produkβ
Formula multi-produk (MPF) mengurangi kesalahan Trotter pada dinamika Hamiltonian melalui kombinasi berbobot dari beberapa eksekusi Circuit.
- Kunjungi repositori GitHub.
- Baca dokumentasinya.
Mapper optimisasiβ
Addon Optimization Mapper berisi fungsionalitas untuk memodelkan masalah optimisasi dengan merumuskannya dalam model abstrak, lalu mengonversinya ke representasi yang bisa dipahami oleh komputer kuantum.
- Baca dokumentasinya untuk panduan cara penggunaan dan referensi API.
- Kunjungi repositori GitHub.
Addon untuk optimisasiβ
Backpropagation operatorβ
Backpropagation operator (OBP) mengurangi kedalaman Circuit dengan memangkas operasi dari bagian akhir dengan kompensasi lebih banyak pengukuran operator.
- Kunjungi repositori GitHub.
- Baca dokumentasinya.
- Baca tutorial tentang penggunaan OBP untuk meningkatkan nilai ekspektasi.
Pemotongan Circuitβ
Pemotongan Circuit mengurangi kedalaman Circuit yang sudah ditranspilasi dengan menguraikan Gate yang saling mengait antara Qubit yang tidak berdekatan.
- Kunjungi repositori GitHub.
- Baca dokumentasinya.
Addon untuk pasca-pemrosesanβ
Diagonalisasi kuantum berbasis sampelβ
Diagonalisasi kuantum berbasis sampel (SQD) memproses sampel kuantum yang bising secara klasik untuk menghasilkan estimasi nilai eigen Hamiltonian sistem kuantum yang lebih akurat, misalnya dalam aplikasi kimia.
- Kunjungi repositori GitHub.
- Baca dokumentasinya.
- Baca tutorial tentang diagonalisasi kuantum berbasis sampel pada Hamiltonian kimia.
SQD untuk HPCβ
Addon ini adalah implementasi SQD yang siap digunakan untuk HPC. Ditulis dengan standar C++17 modern dan dirancang untuk membuat satu binary terkompilasi yang digunakan bersama MPI.
- Kunjungi dokumentasi referensi API.
- Lihat repositori GitHub.
Addon untuk mitigasi kesalahanβ
M3 (mthree)β
Matrix-free Measurement Mitigation (M3) adalah paket untuk mitigasi kesalahan pengukuran kuantum yang skalabel dan bisa dikomputasi secara paralel.
- Kunjungi dokumentasinya untuk panduan cara penggunaan, tutorial, dan referensi API.
- Kunjungi halaman GitHub paket ini.
Shaded lightconesβ
Addon shaded lightcones menggunakan propagasi Pauli untuk mengurangi jumlah istilah kesalahan dalam model noise yang perlu dimitigasi, sesuai dengan spesifikasi observable target. Hal ini berdampak pada pengurangan overhead sampling untuk alur kerja probabilistic error cancellation (PEC).
- Kunjungi dokumentasinya untuk panduan cara penggunaan, tutorial, dan referensi API.
Penyerapan noise yang dipropagasiβ
Penyerapan noise yang dipropagasi (PNA) menggunakan propagasi Pauli untuk menyerap informasi dari model noise ke dalam observable target. Mengukur observable yang telah dimodifikasi ini berdampak pada mitigasi noise sebagaimana direpresentasikan oleh model tersebut.
- Kunjungi dokumentasinya untuk panduan cara penggunaan, tutorial, dan referensi API.