Logspace'i Polinom zamanından ayırma


24

Deterministik logspace'de ( ) saptanabilen herhangi bir problemin en çok polinom zamanda ( ) ortaya çıktığı açıktır . ve arasında bir çok karmaşıklık sınıfı var . Örnekler arasında , , , , , . olduğuna inanılmaktadır .P L P K L L O g Cı- F L , N Cı- ı G A C ı bir i S i L PLPLPNLLogCFLNCiSACiACiSCiLP

Blog yayınlarımdan birinde kanıtlamak için iki yaklaşımdan (ilgili varsayımlarla birlikte) bahsettim . Her iki yaklaşım da dallanma programlarına dayanmaktadır ve 20 yıl arayla !! Orada, diğer yaklaşımları ve / veya ayırma yönünde varsayımlar olabilir den arasında herhangi bir ara sınıfları ayıran (veya) ve .L P L PLPLPLP


Yanıtlar:


21

Bir süper-: Devre derinliği alt sınır (eşit biçimde, formül boyutu alt sınır) büyük olasılıkla en doğal bir yaklaşım vardır derinliği bir sorun için bağlı alt ayırmak olur den ve Karchmer-Wigderson iletişim karmaşıklığı tekniği bunun için doğal olanı olabilir.P P Llog2(n)PPL


3
Doğal kanıt engelleri burada bir sorun olmaz mı? Bunun neden böyle olacağını merak ediyorum.
Suresh Venkat

6
Evet, kesinlikle böyle bir kanıtın "doğal olmayan" olması gerektiği, ancak anladığım kadarıyla blog yazısında belirtilen diğer yaklaşımlar olması gerektiği gibi görünüyor.
Noam

8

[1], bit boyutları, grafiğin boyutuna göre yeterince büyük olan (ancak yine de doğrusal olan) mincost-akış örnekleri için daha düşük bir sınır olduğunu kanıtladı ve ayrıca, eğer birinin yeterince küçük girişler için aynı alt sınır gösterebileceğini kanıtladı. bit büyüklüğü (ve dolayısıyla PL ) anlamına gelir. Bu, yüksek düzeyde, Noam'ın cevabın devre derinliği alt sınırlarının kanıtlanması (= formül boyutunda düşük sınırlar) ile ilgili olduğu cevabı ile aynıdır, ancak Karchmer-Wigderson oyunlarından çok farklı bir yön gibi görünmektedir.PNCPL

Daha detaylı olarak, [1] aşağıdakileri gösterir. Kağıt ile aynı gösterim kullanılarak, let mincost akışlı dili göstermektedirler. Bit-dizgilerle kodlanan tamsayılarla, L ( n ) olarak gösterilen n- vertex grafiklerdeki mincost-akış dilini, bazı k ( n ) = Θ ( n 2 ) için Z k ( n ) ' in bir alt kümesi olarak düşünebiliriz. . Let B ( a , n ) tüm vektörlerin grubu belirtir , Z , k ( n )LnL(n)Zk(n)k(n)=Θ(n2)B(a,n)Zk(n)Her bir tamsayı koordinatının en fazla büyüklüğüne sahip olduğu yerlerde . Bir işlev Verilen f ( x 1 , ... , x k ) (biz tür fonksiyonun ne daha sonra belirtmek gerekir), bunu söylemek f'in ayırır L ( n ) içinde B ( a , n ) noktalarında ise L ( n ) B ( a , n ) aynen böyledir xB ( a ,anf(x1,,xk)fL(n)B(a,n)L(n)B(a,n) öyle ki f ( x ) = 1 .xB(a,n)f(x)=1

Önerme [1, Önerme 7.3] Eğer , B ( a , n ) ' de det ( M ( x ) ) ile , burada , girişleri " büyüklüğünde bir matristir ( karmaşık) ve böyle , sonra gibi doğrusal kombinasyonlar .L(n)B(a,n)det(M(x))2 n / d x 1 , , x k a < 1 / ( 2 d ) PN CM2n/dx1,,xka<1/(2d)PNC

Burada bit-bit ile boy - arasındaki ilişki çok önemlidir. Aynı makalede, gösterdi:2 , n / dan2n/d

Teorem [1, Teorem 7.4] Önceki önermenin hipotezi, yeterince büyük bit sınırları .a

Yukarıdaki teoremin ispatı kara kutu olarak bazı ağır çekiçleri kullanıyor, ancak başka türlü basit (not: "basit" " kolay "). Yani, gerçek yarı-yarı-çeşitlilikteki bağlı bileşenlerin sayısına bağlı olan Milnor-Thom'u kullanır (Ben-Or tarafından gerçek hesaplama ağacı modelinde Element Farklılığı / Sınıflandırmada daha düşük sınırlar elde etmek için kullanılan aynı sınır), Collins dekompozisyonu ( ), genel bir pozisyon argümanı ve diğer birkaç fikir üzerinde etkili nicelleştirici kanıtlamak için kullanılır . Bununla birlikte, bu tekniklerin tümü sadece dahil olan polinomların derecesine bağlıydı ve bu nedenle yukarıdaki olduğu gibi ispatlamak için kullanılamaz (gerçekten, [1, Prop. 7.5] polinom kurarR PK g det g detRPNCg aynı derecede , yukarıdaki teklif yerine ile başarısız olur . Bu durumu analiz etmek ve derecenin ötesine geçen özellikleri aramak GCT'nin ilham alanlarından biriydi.detgdet

[1] K. Mulmuley. Bit İşlemleri Olmadan Paralel Modelde Düşük Sınırlar . SIAM J. Comput., 28 (4), 1460-1509, 1999


8

Arkadaşım James'in uzun zamandır bu konunun yeniden ateşlendiğini söylediği günlerdi. Bunun için teşekkür ederim.

Ayrıca, L vs Log (DCFL) ve Log (CFL) ile ilgili bazı ilginç referansları paylaşmak için bir dürtü vardı. İyi günler!

http://link.springer.com/chapter/10.1007%2F978-3-642-14031-0_35#page-1

http://link.springer.com/chapter/10.1007/3-540-10003-2_89?no-access=true

http://link.springer.com/chapter/10.1007%2F978-3-642-00982-2_42#page-1

http://www.researchgate.net/publication/220115950_A_Hardest_Language_Recognized_by_Two-Way_Nondeterministic_Pushdown_Automata


7

Bu yeni makale, Luca Aceto tarafından, blogunda ICALP 2014'te EATCS'in en iyi öğrenci makalesi olarak vurgulandı ve NL / P'yi ayırmanın yeni bir yolunu buldu:

  • Boşluk Dışı Boşlukta Sertlik Sonuçları Wehar

    DFA'ların (deterministik sonlu otomata) kavşaksızlık probleminin karmaşıklık sınıfını karakterize ettiğini göstermek için bir Karakostas, Lipton ve Viglas (2003) yapısını dikkatlice inceliyoruz. İkili çalışma bant alfabesi ile sınırlı olmadığını Özellikle, ardından sabitlerini orada var ve c 2 her için böyle k için kavşak olmayan boşluk k DFA içinde çözülebilir olduğu c 1 k günlüğüne ( n ) alan, ancak çözülebilir değildir c 2 k günlüğü ( n )c1c2kkc1klog(n)c2klog(n)alanı. Biz DFA kesişme olmayan boşluk keyfi sayıda göstermek için inşaat optimize içinde çözülebilir değildir alanı. Bir işlev mevcutsa Ayrıca,f(k)=O(k), örneğin, her söz konusukkesişme olmayan boşlukk DFA içinde çözülebilir olduğu, nf(k)zaman, P ≠ NL. Böyle bir sabitcyoksa , herkkesişme noktası içinkDFA'lar içinboşluksuzluk,nco(nlog(n)log(log(n)))f(k)=o(k)kknf(k)ckknc P, NL'den büyük herhangi bir uzay karmaşıklığı sınıfı içermez.

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.