← Quantum Store · Rehberler · Dersler · Sözlük · Paketler · Öğrenme yolları · English

Rehber · Hakan Erdoğan

Kuantum algoritmaları: hangisi ne işe yarar, nasıl çalışır?

En önemli kuantum algoritmaları sade Türkçeyle: Deutsch–Jozsa, Bernstein–Vazirani, Grover, kuantum Fourier dönüşümü, faz tahmini, Shor, VQE ve QAOA.

Ücretsiz Türkçe derslere başla

Kuantum algoritması nedir?

Kuantum algoritması, kübitler üzerinde çalışan bir kapı dizisidir. Gücü “bütün cevapları aynı anda denemekten” gelmez; ölçüm sonunda yalnızca tek bir sonuç verir. Asıl hile girişimdir: algoritma, yanlış cevapların genliklerini birbirini sönümleyecek, doğru cevabınkini güçlendirecek şekilde düzenler.

Bu yüzden her problem kuantum hızlanma kazanmaz. Bilinen hızlanmalar, problemin içinde girişimle yakalanabilecek bir yapı (periyot, gizli bir desen, bir fazın değeri) olduğunda ortaya çıkar.

Kâhin algoritmaları: Deutsch–Jozsa ve Bernstein–Vazirani

Bu ilk algoritmalarda fonksiyon bir kara kutudur (kâhin) ve amaç onu olabildiğince az sorgulamaktır. Deutsch–Jozsa, bir fonksiyonun sabit mi dengeli mi olduğunu tek sorguda kesin olarak bulur. Bernstein–Vazirani, fonksiyonun içine saklanmış bit dizisini tek sorguda okur.

İkisinin ortak hilesi faz geri tepmesidir: yardımcı kübit uygun duruma getirilince kâhin sonucu bir faz olarak girişlere yazar, son H kapıları da bu faz desenini okunabilir bir sonuca çevirir.

Arama: Grover algoritması

Grover algoritması, N seçenek arasında aranan cevabı yaklaşık √N adımda bulur; klasik olarak ortalama N/2 deneme gerekir. Her turda kâhin cevabın fazını çevirir, difüzyon adımı da onu büyütür. Hızlanma karesel olduğu için şifre kırmada etkisi sınırlıdır: AES-256 gibi anahtarlar güvenli kalır.

Periyot ve faz: QFT, faz tahmini ve Shor

Kuantum Fourier dönüşümü (QFT), periyodik bir genlik desenini periyodu ele veren tepelere çevirir. Faz tahmini, QFT’nin tersini kullanarak bir kapının özdurumuna eklediği fazı ikili sayı olarak okur.

Shor algoritması büyük bir sayıyı çarpanlarına ayırma problemini, modüler üs almanın periyodunu bulmaya çevirir ve bu periyodu faz tahminiyle bulur. RSA şifrelemesini tehdit eden üstel hızlanma buradan gelir; bunun için milyonlarca fiziksel kübitli, hata düzeltmeli bir bilgisayar gerektiği tahmin ediliyor.

Bugünün cihazları için: VQE ve QAOA

Gürültülü bugünkü (NISQ) cihazlarda uzun devreler çalışmadığı için kısa, ayarlanabilir devreleri klasik bir optimizasyon döngüsüyle birleştiren karma yöntemler kullanılır. VQE bir molekülün en düşük enerjisini, QAOA ise kombinatoryal optimizasyon problemlerinin iyi çözümlerini arar. Bunların klasik yöntemlere göre kanıtlanmış bir üstünlüğü henüz yok; aktif bir araştırma alanı.

Kendin dene

Quantum Store’un orta seviye kursunda Deutsch–Jozsa, Bernstein–Vazirani, Grover, kuantum Fourier dönüşümü ve faz tahmini devrelerini tarayıcıda, kurulum olmadan çalıştırabilir ve değiştirebilirsin. Qiskit ile yerelde denemek için ilk algoritmalar ve Shor paketlerine göz at.

Sık sorulan sorular

En bilinen kuantum algoritmaları hangileri?

Arama için Grover, çarpanlara ayırma için Shor, bunların yapı taşı olan kuantum Fourier dönüşümü ve faz tahmini; bugünkü cihazlar için de VQE ve QAOA.

Kuantum algoritmaları her problemi hızlandırır mı?

Hayır. Hızlanma yalnızca girişimle yakalanabilecek bir yapısı olan problemlerde ortaya çıkar. Sıradan işlerin çoğunda klasik bilgisayarlar daha hızlı ve ucuz kalır.

Kuantum algoritmalarını öğrenmek için ne bilmek gerekir?

Kübit, süperpozisyon, ölçüm, dolanıklık ve girişim kavramları yeterli bir başlangıçtır. Quantum Store’un ücretsiz başlangıç kursu bunları fizik bilgisi gerektirmeden anlatır.

Bu rehberdeki kavramlar

Tüm kuantum sözlüğü →

Paylaş: X · LinkedIn