Kuantum bilgisayarların üstel bir avantaj sağladığı bilinen sorunlar var mı?


27

Genel olarak, kuantum bilgisayarların en azından bazı görevlerde klasik cihazlardan daha iyi performans gösterdiğine inanılır ve iddia edilir.

Kuantum bilgisayarların klasik cihazlardan daha iyi performans göstereceği bir problemin en sık alıntı yapılan örneklerinden biri , ancak daha sonra, in klasik bir bilgisayarla da verimli bir şekilde çözülebilir olup olmadığı da bilinmiyor . olup, ) olup olmadığıdır .Faktoring Faktoring PFactoringFactoringFactoringP

Kuantum bilgisayarlarının, veritabanı araması gibi bir avantaj sağladığı bilinen diğer sık ​​rastlanan problemler için, hızlanma yalnızca polinomdur.

Kuantum bilgisayarların üstel bir avantaj sağlayacağı gösterilebilecek (güçlü hesaplama karmaşıklığı varsayımları altında kanıtlanmış veya kanıtlanmış) bilinen durumlar var mı?


Karar problemi olan problemleri kısıtlarsanız cevabın hayır olduğunu söyleyebilirim , çünkü üstel bir kuantum avantajı gösterilmiş olan (veya daha doğrusu güçlü varsayımlar altında ispatlanmış) örnekleme problemleri var (örneğin BosonSampling ve IQP). Bilmediğim başkaları da olabilir.
glS

Faktoring için halihazırda bir çok düşük maliyetli klasik algoritma olduğuna dikkat edin. (Polinom ve üstel maliyetler arasında önemli bir boşluk var.)
Squeamish Ossifrage

Heather'ın dediği gibi, klasik (ve kuantum) bilgisayarların sınırları bilinmediğinden bu durum henüz bilinmemektedir. Sorunuzda belirlediğiniz kriterler sonuçta yanıtlayıcının P ve NP dışındaki ilişkiyi kanıtlamanın ötesine gitmesini gerektirir. Sorunuzu, olası diğer örnekleri (ve ayrıca faktoring) istemek için yeniden cevaplamanızı öneririm.
Toby Hawkins,

2
Pratik bir kuantum hızlanmayla, sonuçları örneğin Shor algoritması edip edemeyeceğine ilişkin aslında klasik GNFS daha iyi performans, aynı zamanda mutlaka ima edilmez asimptotik maliyetlerin büyüme eğrilerinin ilişkileri. Asimptotik ve somut ortam hakkında biraz daha fazla bilgi için bu cevaba bakınız ve P = NP ile ilgili soruların neden kriptografi ve pratik performans karşılaştırmaları için biraz kırmızı bir ringa balığı olduğu hakkında.
Squeamish Ossifrage

1
@SqueamishOssifrage Tam olarak. P üyeliğinin 'verimli' ile eşitlenmesi , bilgisayar bilimcilerinin mutlak gerçeklerden ziyade daha arzulu bir düşünce olduğunu eklemek isterim . Buradaki fikir, bir problemin P'ye yattığını gösterdiğinde , ghastly gibi bir şey olsa bile , , rahat 'koşullu alt sınırlara' biraz daha yakın. Kredi için, bu genellikle geçmişte oldu. Ancak bu bir garanti değildir ve pratiklik açısından “uygulanamaz” olarak kabul edilen “doğrusal” algoritmalar bile mevcuttur. O ( n, 3 )O(n1235436546)O(n3)
Ayrık kertenkele

Yanıtlar:


9

Bir fonksiyon varsayalım aşağıdaki merak özelliğe sahiptir: söz konusudur bu şekilde eğer ve sadece . Eğer tek çözüm, bu araçlar 1-to-1; aksi halde bir sıfırdan farklı bu şekilde tüm , burada, çünkü , araçlar 2-1'e olan. s { 0 , 1 } n f ( x ) = f ( y ) x + y = s s = 0 f s f ( x ) = f ( x + s ) x 2 = 0 ff:F2nF2ns{0,1}nf(x)=f(y)x+y=ss=0fsf(x)=f(x+s)x2=0f

Klasik veya kuantum bilgisayarda, her bir seçenek için (1'den 1'e kadar) bu özelliği sağlayan tek tip rastgele 1'e 1 fonksiyonunu, tek tip rastgele 2'ye 1 fonksiyonundan ayırt etmenin, öngörülen herhangi bir başarı olasılığının maliyeti nedir? -1 veya 2'ye 1) eşit olasılık var mı?

Yani, gizlice bir yazı tura atarım; I kafaları olsun sana kara kutu el (klasik ya da kuantum, Resp.) eşit bir rastgele 1-to-1 işlevi devre , I kuyrukları alırsanız bir düzgün rastgele 2-için size bir kara kutu devre el oysa -1 işlevi . Ne kadar başarı bir reçete olasılığını almak için ödeme zorunda ı Yazı ya da tura var mı söylüyorum?f pffp

Bu Simon'ın algoritmasının senaryosu . Bu içinde ezoterik uygulamaları vardır saçma şifreleme , * ve Shor'un algoritması için karmaşıklık sınıfları BQP ve BPP ve erken ilham okuyan erken bir enstrüman oldu.

Simon , litreye mal olan ve yakın olasılık için beklenen süresine mal olan bir kuantum algoritması (§3.1, s. 7) sundu . bir hesaplama zamanı üst üste gelme değerlerinin büyüklüğünün bir girişi ve burada bir çözme zamanı lineer denklem içinde sistemi .O ( n T f ( n ) + G ( n ) ) T f ( n ) f n G ( n ) n × n F 2O(n+|f|)O(nTf(n)+G(n))Tf(n)fnG(n)n×nF2

Simon ayrıca bir kabataslak kanıtı (. Teoremini 3.1, s 9) klasik bir algoritma değerlendirildiği bir fazla de ayrı ayrı değerler daha avantajlı bir bozuk para tahmin edemez üzerinde tek tip rastgele bir tahmin.2 n / 4 2 - n / 2f2n/42n/2

Bir anlamda, bu sorunuzu olumlu bir şekilde cevaplıyor: Girdilerin kuantum süperpozisyonu üzerindeki rastgele fonksiyonların doğrusal bir şekilde değerlendirilmesini gerektiren bir kuantum hesaplama , rasgele bir fonksiyonun ayrı ayrı üzerindeki üssel bir sayıdaki değerlendirmelerini gerektiren klasik bir hesaplamadan çok daha iyi bir başarı olasılığı elde edebilir. girişler , girişlerin boyutunda. Bunun için bu olabilir çünkü Ama başka bir anlamda o, hiç sorunuza cevap vermez , her belirli fonksiyonu aramayı hesaplamak için daha hızlı bir yolu yoktur.f

Deutsch-Józsa algoritması okuyucuya bir örnek olarak bırakıldığı ayrıntılarını bulmaktan farklı karmaşıklık sınıfları, P ve EQP çalışma için biraz farklı bir yapay sorun için de benzer bir açıklama olarak hizmet vermektedir.


* Simon's kriptanaliz için saçma sapandır, çünkü sadece akla gelmeyen kafalı bir aptal, gizli anahtarını, girdilerin kuantum süperpozisyonu üzerinde kullanmak için rakiplerinin kuantum devresine sokar, ancak bir sebepten biri, her ne zaman birisi, Simon'ın algoritmasını kullanması üzerine yeni bir makale yayınlarsa bir sıçrama yapar. aptalların anahtarlarını hayali bir donanımla kırmak, bu saldırıların hepsi böyle işliyor. İstisna: Bu, beyaz kutu şifrelemesini kırabilir , ancak beyaz rakip şifrelemenin klasik rakiplere karşı bile güvenlik hikayesi umut verici değil.


1
ilginç, cevap için teşekkürler. Bu kanıtıdır değil neden olarak genişletilebilir ? Bunun cevabı, "normal" olanın tersine, oracular bir ayrımı gösteren bu satırlar boyunca bir şeydir , ancak bu konularda gerçekten söyleyecek kadar bilgili değilim. Bunun kısa bir tartışmasının cevabı geliştireceğini düşünüyorum. BQPBPP
glS

@glS Farkın acımasızca kesilmesi gerektiğini düşündüğüm bir cümle ekledim. Bu yardımcı olur mu?
Squeamish Ossifrage

12

Tam olarak aradığınız şeyin bu olup olmadığından emin değil; ve bunu "üstel" olarak nitelendireceğimi bilmiyorum (aynı zamanda bir bilgisayar bilimcisi de değilim, bu yüzden algoritma analizi yapabilme yeteneğim az çok var ...), ancak Bravyi et. al kuantum paralel bir cihazda daha az kaynak kullanan kanıtlanmış bir '2D Gizli Doğrusal İşlev problemleri' sınıfı sundu.

Makale burada arşiv üzerinde , ama işte kısa bir özet. Kuantum avantajı paralel devrenin derinliğindedir, bu nedenle bir tane iş parçacığı sayısı sorunu sınırlı fan girişi altına bölebilir. Soruna bir matrisi A ve bir giriş vektörü b veriliyorsa , bir ikinci dereceden form q ve bu form için özel bir alt alan tanımlanabilir. "Gizli doğrusal fonksiyon problemi" nin amacı, özel bir alt uzaydaki ikinci dereceden fonksiyon için bir doğrusallaştırma bulmaktır.N×NAbq

Klasik olasılıksal devre ~ için sınırlanmıştır size hesaplama olasılık ile başarılı olmak istiyorsanız, derinliği > 7 / 8 (muhtemelen o en azından bu olasılık ile başarılı olmak istiyorum). Kuantum devre sabit derinlikte yapabilir, bu yüzden bu büyük bir gelişme.logN>7/8

Kanıt, klasik bir devrenin taklit etmesi zor olan belirli bir grafik durumuna dayanıyor, bu alt sonuç biraz daha önce kanıtlandı . Ardından makalenin geri kalanı, daha büyük problem sınıflarının bu zor problemi içerdiğini göstermektedir.


5

Klasik bir bilgisayarda verimli çözülebilir karar problemlerinin karmaşıklığı sınıfı denir BPP (veya P sen rastgeleliğine izin vermez eğer, ama bunlar eşit neyse olmasından şüphelenilen). Kuantum bilgisayarda etkin bir şekilde çözülebilen problemler sınıfına BQP denir . Sorun bir kuantum bilgisayarı üstel hızlanma sağlar kendisi için varsa, o zaman bu ima ediyorum BPP BQP . Bununla birlikte, BQP'ye karşı BPP sorusu teorik bilgisayar biliminde açık bir sorudur, bu nedenle böyle bir sorunun olduğu kanıtlanmamıştır (ve eğer birini bulursanız, kesinlikle her türlü ödülü kazanırsınız).

Öte yandan, diğer cevabın da belirttiği gibi, BPPOBQPO Simon’ın algoritması gibi olduğunu bildiğimize göre kara kutu ("oracle") problemleri vardır . Bu, kanıt sağlamaktadır değil bir kanıtı olsa o BPP BQP gerçek dünyada.


2

2

Resmi bir kanıt sağlayamasam da, kuantum sisteminin (zamansal evrimi) simülasyonunun böyle bir durum olduğuna inanılmaktadır: Bunu klasik bir bilgisayarda üstel zamanlardan daha iyi bilinen bir yol yoktur ancak kuantum bilgisayar trivally polinom zaman içinde.

Böyle bir kuantum simülatörü fikri (ayrıca wikipedia makalesine de bakınız ) aslında kuantum bilgisayarlarının ilk nasıl önerildiğine ilişkindir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.