sabit derinlik karakterizasyonu ?


40

Bu devre karmaşıklığı ile ilgili bir soru. (Tanımlar altta.)

Yao ve Beigel-Tarui her gösterdi büyüklüğü devre ailesinin s boyutta bir eşdeğer devre ailesi vardır s p O l y ( log s ) derinlik , iki çıkış kapısı simetrik bir fonksiyonudur ve ikinci seviye oluşur, arasında bir K D kapıları p o l y ( log s )ACC0sspoly(logs)ANDpoly(logs)Fan-in. Bu, bir devre ailesinin oldukça dikkat çekici bir "derinlik çöküşü" dür: 100 derinlikteki bir devreden derinlik 2'ye düşebilir, sadece yarı-polinom patlaması (ve üstte bir fantezi ancak yine de sınırlı bir kapı bulunur).

Sorum şu: Benzer şekilde bir devre ailesini ifade etmenin bilinen bir yolu var mı? Daha iddialı bir şekilde, bir N C 1 devre ailesi ne olacak ? Potansiyel yanıt forma sahip olacaktır: "Her T Cı- 0 boyutu devre s boyutu olan bir derinlik iki ailesi tarafından kabul edilebilir f ( s ) çıkış kapısı tipi bir fonksiyonudur, ve kapılarının ikinci seviye tip " .TC0NC1TC0sf(s)XY

O değil sahip derinliği-iki olmak, sabit derinlik sonucu herhangi bir çeşit ilginç olurdu. Her devresinin, sadece simetrik fonksiyon kapılarından oluşan bir devre ile derinlemesine 3 temsil edilebileceğini kanıtlamak çok ilginç olurdu.TC0

Bazı küçük gözlemler:

  1. Eğer cevap için önemsiz olan herhangi Boole fonksiyonu (biz bir şekilde herhangi bir işlev ifade edebilir arasında ler). Somutluk için, 'e gereksinim .f(n)=2nOR2n ANDf(n)=2no(1)

  2. Cevap ya da hesaplanan keyfi bir işlev olmasına izin verilirse de önemsizdir . Bunu tanımlamak biraz kaygan çünkü hesaplanamayan simetrik fonksiyon aileleri var. (Sıkıştırılamayan tek diller vardır.) İsterseniz, ve ifadedeki simetrik işlevlerle değiştirebilirsiniz , ancak diğer tüm kapı seçenekleri ile ilgilenirim.XYTC0XY

(Şimdi gösterimdeki bazı kısa hatırlamalar için:

ACC0 ile sınırlandırılmamış sabit derinlemesine yelpaze devrelerin bir ailesi tarafından tanınan sınıftır , ve sabit için kapıları devre büyüklüğü bağımsız. Bir geçidi , girişlerin toplamı ile bölünebilirse döndürür .ANDORMODmm>1MODm1m

TC0 , sınırlandırılmamış fan kapılarına sahip sabit derinlikli devrelerle tanınan sınıftır .MAJORITY

NC1 , sınırlı fan girişinin , , N O T kapılı logaritmik derinlik devreleri tarafından tanınan sınıftır .ANDORNOT

ACC0TC0NC1


kk+1TC0

TC0NC1

Ryan, burada ne tür bir cevap aradığını anlamıyorum. O zaman gerçekten simetrik kapılardan bahsediyorsanız (bunlar ikinci derinlikteki çoğunluğa göre simüle edilebildiğinden), sorunuz TC0'in sabit derinliğe çökmesine eşdeğerdir (belki de boyutta hafif süper polinom artışı) - iyi bilinen açık problem. Simetriyi "rahatlatmak" istiyorsan, Barrington'ın sonucu umduğun kadar iyi görünüyor mu?
Noam

3
@Hayır: Başka ilginç cevap olup olmadığını görmek istiyorum; yoksa, 300'ü Lance'e vereceğim. Aynı zamanda orta olasılıklar da vardır, örneğin çıktıda simetrik bir işlevi olan ancak diğer iki tabaka üzerinde mutlaka simetrik olmayan derinlik üç devre. Neyse, 5 dakikalığına düşünmene, 300 lütuf bile.
Ryan Williams

5
Ve şimdi (8
Kasım'dan

Yanıtlar:


16

TC0AC0TC0ATC0fAC0k

xAf(x)=2|x|k

AC0Zxi1xi

Boaz'ın cevabında işaret ettiği gibi, aritmetik devreler için önemsiz bir derinlik azalması olduğu göz önüne alındığında, bu araştırılması gereken bir şey olabilir.


18

NC1


Barrington'ın teoreminin burada ilginç bir şey ima ettiğini kabul ediyorum. Ancak bu çıkış kapısı çok "simetrik olmayan" bir fonksiyondur :)
Ryan Williams

3
Aslında, bir derinlik 1 devre alıyorsunuz gibi görünüyor ... 5x5 Boole matrisi olarak (bir) permütasyonu temsil etmek, sadece permütasyon-çarpma kapısına projeksiyonlar.
Noam

11

f:0,1n0,1nO(logn)O(n)gNC0[nϵ]f2no(n)fgNC1


2
TC0

1
O(n/(εloglogn))εlogngf

Kristoffer, bağlantınızı ayrı bir cevap olarak ekleyebilir misiniz? Teşekkürler!
Ryan Williams

o(n)nϵ2no(n)
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.