Yaklaşık derecesi


24

EDIT (v2): Sonunda sorun hakkında bildiklerime bir bölüm ekledi.

EDIT (v3): Sonunda eşik derecesinde tartışma eklendi.

Soru

Bu soru temel olarak referans isteğidir. Sorun hakkında fazla bir şey bilmiyorum. Bu konuda daha önce yapılmış bir çalışma olup olmadığını bilmek istiyorum ve eğer öyleyse, birisi beni bu sorun hakkında konuşan herhangi bir makaleye yönlendirebilir mi? Aynı zamanda, mevcut olan derecesinde en iyi sınırları bilmek istiyorum . Başka herhangi bir bilgi de takdir edilecektir (örneğin, tarihsel bilgi, motivasyon, diğer sorunlarla ilişki vb.).AC0

Tanımlar

Let olduğu bir Boolean fonksiyonu. , gerçek katsayılarla, ila değişkenleri üzerinde bir polinom olsun . Bir polinomun derecesi tüm monomiallerin üzerindeki maksimum derecedir. Bir monomialin derecesi, o monomialde görünen çeşitli üstlerinin toplamıdır . Örneğin, .f:{0,1}n{0,1}px1xnxideg(x17x32)=9

Bir polinom bahsedilen olduğu -approximate eğer tüm . bir Boolean fonksiyonu -approximate derecesi , olarak belirtilen , bir çok terimli olduğu minimum derecesi -approximates . İşlevler bir dizi için, , en az derece her fonksiyonu şekilde olabilir en derece bir polinom ile -approximatedpϵf|f(x)p(x)|<ϵxϵfdeg~ϵ(f)ϵfFdeg~ϵ(F)dFϵd.

Her fonksiyonun bir derece polinomuyla hatasız olarak gösterilebileceğini unutmayın . Bazı işlevler gerçekten bir derece gerekiyor herhangi sabit hata yaklaştığı polinom. Parite böyle bir işleve örnektir.nn

Sorun bildirimi

Ne ? (1/3 sabiti keyfidir.)deg~1/3(AC0)

notlar

Bu problemle AC0'un Kuantum Sorgu Karmaşıklığı'nda Paul Beame ve Widad Machmouchi'nin makalesinde karşılaştım. Onlar söylüyor

Ayrıca, sonuçlarımız AC0 fonksiyonlarının yaklaşık derecesi üzerindeki alt sınırdaki boşluğu kapatmak için hiçbir şey yapmaz.

Kabullerinde de "AC0 derecesinin probleminden" bahsediyorlar.

Öyleyse daha önce bu konuda bir çalışma olduğunu varsayıyorum? Birisi beni sorundan bahseden bir makaleye yönlendirebilir mi? Ve en iyi bilinen üst ve alt sınırlar hangileridir?

Sorun hakkında bildiklerim (Bu bölüm, sorunun v2'sine eklenmiştir)

Bilinen üzerindeki en iyi bilinen üst sınır , önemsiz üst sınır . Bildiğim en iyi alt sınır, Aaronson ve Shi'nin çarpışma ve element farklılığı problemleri için olan alt sınırından geliyor ve bu da daha düşük bir sınırlaması veriyor . ( formül büyüklüğüne sahip formüllerde veya geçitlerine sahip derinlik-2 devrede olduğu gibi , gibi ciddi şekilde kısıtlanmış sürümleri için, üst sınırını kanıtlayabiliriz. kuantum sorgu karmaşıklığını kullanarak.)n ~ Ω (n2/3), AC0O(n,2)O(n,2)O(n)deg~1/3(AC0)nΩ~(n2/3)AC0o(n2)o(n2)o(n)

İlgili: eşik derecesi (v3 Eklendi)

Tsuyoshi'nin yorumlarda işaret ettiği gibi, bu sorun eşik derecesini belirleme sorunuyla ilgilidir . Bir fonksiyon eşik derecesi en az bir polinom derecesi şekilde ve . fpf(x)=1AC0fpf ( x ) = 0f(x)=1p(x)>0f(x)=0p(x)<0

Sherstov tarafından eşik derecesi için alt sınırlar geliştirilmiştir. Derinlik sonsuzluğa giderken eşik derecesi yaklaşan değişkende sabit derinlikli okuma-okuma formülleri ailesini sergilerken , derinlik sonsuzluğa gider; ) derece . Bkz. Http://eccc.hpi-web.de/report/2014/009/ . (Oca, 2014) nΩ(AC0nO(Ω(n)O(n)


7
Eşik derecesi için bile düşük bir sınır Ω (n ^ (1/3)) bilinir (f (x) = 1 ⇒ p (x)> 0 ve f (x) = 0 ⇒ olacak şekilde bir polinomun minimum derecesi. p (x) <0). Sherstov'un “İkili polinomları kullanarak iletişim alt sınırları” bölüm 3.1'in sonlarına bakınız .
Tsuyoshi Ito

4
@ Tsuyoshi: Teşekkürler. AC0'ın eşik derecesi (yaklaşık dereceyi sınırlar) da ilginç bir sorudur. AC0 eşik derecesi için bildiğim en düşük alt sınırlar, O'Donnell ve Servedio'nun polinom eşik fonksiyonları için Yeni derece sınırları içindedir. Alt sınır depth (n ^ (1/3)) 'den, devrenin derinliği ile birlikte büyüyen bir log faktörü ile daha iyidir.
Robin Kothari

4
Hata! Haklısınız, AC0 için yaklaşık dereceye bağlı olan alt sınır Aaronson ve Shi'den belli. Aptal ben. İşaretçi O'Donnell ve Servedio'ya da teşekkürler. Ω~(n2/3)
Tsuyoshi Ito

Mark Bun ve Justin Thaler tarafından "Sertlik Artışı ve Yaklaşık Sabit Derinlik Devrelerinin Derecesi Derecesi" başlıklı yeni bir makalesi de bu konuyu kısaca tartışıyor. Aaronson ve Shi'nin alt sınırının, AC <sup> 0'daki bir işlev için bilinen en iyi alt sınır olduğunu ve alt sınırın biraz daha genel bir modelde bile bulunduğunu söylüyorlar.
Robin Kothari

Yanıtlar:


4

Mark Bun ve Justin Thaler tarafından ECCC'de kısa süre önce (Mart 2017 ortasındaki) bu soruyu tam olarak cevaplayan bir makale yayınlanmıştır: "AC0 Yaklaşık Derecesinde Neredeyse En Uygun Bir Düşük Sınır"

Bunlar herhangi iddia ise, bir işlevi vardır içinde , öyle ki , önemsiz üst sınırı olan boşluğu neredeyse kapatıyor . Bunu, bir fonksiyonun yaklaşık derecesini alt doğrusal yaklaşık dereceyle artırmak ve değişkenlerin sayısını yarı-doğrusal tutmak için genel bir yöntemle başarırlar. Özetten:f bir 0 ~ d , e g 1 / 3 ( f ) = Ω ( n- 1 - δ ) O ( n )δ>0fAC0deg~1/3(f)=Ω(n1δ)O(n)

Spesifik olarak, herhangi bir Boolean fonksiyonunun yaklaşık derece ile yaklaşık , en az derece ile üzerinde bir fonksiyonuna dönüştürmesini . Özellikle, eğer , polinom olarak den büyüktür . Dahası, eğer sabit derinlikte polinom boyutunda bir Boolean devresi tarafından hesaplanırsa, o zaman .d F OfdFD = Ω ( n 1 / 3 · d 2 / 3 ) d = n 1 - Ω ( 1 ) D d f FO(npolylog(n))D=Ω(n1/3·d2/3)d=n1Ω(1)DdfF

Bu, bu sorunun alt sınırındaki en son güncellemedir ve ileriye yönelik oldukça önemli bir adımdır. Makalenin Giriş ve Uygulama bölümleri ayrıca önceki işler ve ilgili problemler için iyi referans kaynaklarıdır.

Feragatname: Makaleyi henüz dikkatlice okumadım.


Nitekim, bu neredeyse sorunu kapatıyor. Ayrıca, yaklaşık derece derecesine sahip bir quasipolynomial boyutuna sahip bir DNF gösterirler . Ω(n1δ)
Robin Kothari
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.