Örneklemenin karmaşıklığı (yaklaşık olarak) Boole işlevinin Fourier dönüşümü


17

Kuantum bilgisayarların yapabileceği bir şey (muhtemelen sadece BPP + log derinliği kuantum devreleriyle bile), P'deki bir Boole değerli fonksiyonun Fourier dönüşümünü yaklaşık olarak örneklemektir .±1

Burada ve aşağıda Fourier dönüşümünü örneklemeden bahsettiğimde, . (Gerekirse ve yaklaşık olarak normalleştirilir).|f^(x)|2

P-FOURIER SAMPLING diyebileceğimiz karmaşıklık sınıfını, P'nin yaklaşık örnekleme Boole işlevlerinden bahsedebilir miyiz? Bu sınıf için tamamlanmış problemler var mı?

Boolean fonksiyonlarının X sınıfı göz önüne alındığında, hesaplama karmaşıklığı hakkında söylenebilecek olan X, Fourier fonksiyonlarının X'deki örneklemesini yaklaşık örnekleme konusunda SAMPLING-X olarak ifade edebiliriz. (X'in BQP olması durumunda X-SAMPLING hala kuantum bilgisayarların gücündedir.)

SAMPLING-X'in P olduğu X örnekleri nelerdir? SAMPLING-X'in NP-zor olduğu ilginç örnekler var mı?

Bu sorunun ilginç olabilecek birkaç çeşidi vardır. Fourier tarafında, yaklaşık örneklemeden ziyade, yaklaşık örnekleme ile etkinleştirilen (olasılıkla) bir karar probleminden bahsedebiliriz. İlkel tarafta, olasılık dağılımlarının bir X sınıfı ile başlayabilir ve X'deki bir dağılımı D yaklaşık olarak örnekleme ve (normalleştirilmiş) Fourier dönüşümünü yaklaşık olarak örnekleme yeteneği arasındaki ilişkinin ne olduğunu sorabiliriz.

Kısacası, bu soru hakkında bilinenler.

Güncelleme: Martin Schwarz, tüm Fourier katsayılarının kendilerinin sadece polinom sayısı girişlerine yoğunlaşması durumunda, BPP'de bu büyük katsayılara (ve dolayısıyla yaklaşık olarak örneğe) yaklaşmanın mümkün olduğunu belirtti. ve Kushilevitz-Mansour. Fourier tarafının yaklaşık olarak örneklenmesi için olasılıksal bir polinom algoritmasının bulunduğu ilginç fonksiyon sınıfları var mı, Fourier katsayılarının polinom olarak birçok katsayıdan daha fazla yayıldığı yer?

Daha Sonra Eklendi: Birkaç somut sorundan bahsedeyim.

1) P'deki Boole fonksiyonlarının Fourier dönüşümünü yaklaşık olarak örneklemek ne kadar zordur?

a) Scott Aaronson'un aşağıdaki yorumda bahsettiği bir soru, bunun BPP'de olmadığını göstermektir. Ya da bu görev BPP'de ise bir miktar çökme yaşanıyor. (Scot durumun böyle olduğunu düşünüyor.)

b) Başka bir soru, bu görevin kuantum temelli bir karmaşıklık sınıfına göre zor olduğunu göstermektir. Örneğin, bu görevi gerçekleştirebiliyorsanız, günlük derinlikli kuantum bilgisayarları veya bunun gibi bir şeyle desteklenen BPP'deki karar sorunlarını çözebileceğinizi gösterebilirsiniz.

2) Boolean fonksiyon sınıfları nelerdir? Fourler dönüşümlerini yaklaşık olarak örneklemek P'dir. Bildiğimiz şey, Fourier katsayılarının polinom birçok katsayı üzerinde yoğunlaştığı durumdur, ancak bu çok sınırlı görünmektedir.

3) PH'da bir X-makinesinin hesaplayabildiği her fonksiyonun Fourier dönüşümünü yaklaşık olarak örnekleyebileceği bazı karmaşıklık sınıfı X var mı?

4) Özellikle n x n altıgen bir ızgara üzerinde sızma için geçiş olayının Fourier dönüşümünü örnekleme sorunuyla ilgileniyordum.


2
Gil, ilginizi çekmesi durumunda: Alex Arkhipov ve ben BosonSampling üzerinde çalışmaya başlamadan önce, kanıtlamak istediğim "orijinal" şey yaklaşık Fourier örnekleme sorununun - yani, tam olarak tanımladığınız sorunun - polinom hiyerarşisi çökmediği sürece BPP'de. Ne yazık ki, bunu kanıtlayamadık ya da bunun için iyi kanıtlar elde edemedim; Ancak, sadece PH'un sonsuz olduğu varsayılarak yaklaşık Fourier örneklemesinin zor olduğu varsayımımı tekrarlamak istiyorum. :-)
Scott Aaronson

Teşekkürler Scott, bu çok ilginç. Sorunun bir sonraki düzenlemesinde birkaç diğer kişi ile birlikte varsayımınızdan bahsedeceğim.
Gil Kalai

BTW, Scott, BPP'deki BOSONSAMPLING'in PH'nin Fourier örneklemesi için de çalıştığını ima ettiğini gösteren kalıcılar üzerinden tartışma değil mi?
Gil Kalai

Gil: Evet, kesin örnekleme algoritmaları için aynı argüman geçer. Ancak yaklaşık örnekleme algoritmaları için emin değilim: biri, Fourier katsayılarının yaklaşık hesaplamasının ortalama olarak # P-tam olması gerektiğine inanmak zorundayız, tıpkı Arkhipov ve ben de bir iid Gauss matrisinin kalıcılığına yaklaşmanın # olması gerektiğine inanıyorum. Ortalama P-tamamlama.
Scott Aaronson

Yanıtlar:


9

f^(x)O(poly(n))Ω(1/poly(n))BPPZ2

Ω(2n/2)


Teşekkürler Martin! AC ^ 0 fonksiyonlarının bile Fouriet dönüşümünden örneklemenin ne kadar zor olduğunu bilmiyorum, değil mi? (Derinlik-2 durumunda, Mansour'un bir varsayımı, polinom olduğunu (randomizasyon ile) ileri sürmektedir
Gil Kalai
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.