İsteğe bağlı kapı kümeleri üzerinde daha düşük sınırlar


40

1980'lerde, Razborov ünlü hesaplamak için katlanarak birçok VE ve VEYA kapıları gerektiren açık monoton Boolean işlevlerinin (CLIQUE işlevi gibi) olduğunu gösterdi. Bununla birlikte, {0,1} Boole alanı üzerindeki {AND, OR} temeli, evrensel olmanın yetersiz kaldığı ilginç bir geçit setinin sadece bir örneğidir. Bu benim soruma yol açar:

Devre boyutunda üssel düşük sınırlar bilinen monoton kapılardan ilginç şekilde farklı olan başka bir kapı grubu var mı (devre üzerinde derinlik veya başka kısıtlamalar olmadan)? Olmazsa, Razborov'un monoton devrelerinin sonucu olmadığı gibi, bu tür daha düşük sınırlar için uygun bir aday olan --- mutlaka Doğal Kanıtlar bariyerini kırmayı gerektirmeyen sınırlar var mı?

Eğer böyle bir geçit seti varsa, kesinlikle k certainly3 için bir k-ary alfabesinin üzerinde olacaktır. Bunun nedeni, ikili bir alfabe üzerinde

(1) monoton kapılar ({AND, OR}),

(2) doğrusal kapılar ({NOT, XOR}) ve

(3) evrensel kapılar ({AND, OR, NOT})

temel olarak, Post'un sınıflandırma teoreminden aşağıdaki ilginç olasılıkları tüketin. (İkili durumda --- 0 ve 1 sabitlerinin --- her zaman ücretsiz olduğunu varsaydığımı unutmayın.) Doğrusal kapılarla, her Boolean işlevi f: {0,1} n → {0,1} hiç hesaplanabilir doğrusal boyutlu devre ile hesaplanabilir; evrensel bir set ile tabii ki Doğal Kanıtlar ve diğer korkunç engellere karşıyız.

Öte yandan, 3- veya 4 sembollü bir alfabe üzerindeki kapı kümelerini göz önüne alırsak (örneğin), daha geniş bir olasılıklar kümesi açılır - ve en azından benim bildiğim kadarıyla, bu olasılıklar hiçbir zaman tam olarak çözülemedi. karmaşıklık teorisi açısından (lütfen yanılıyorsam beni düzeltiniz). Olası geçit setlerinin evrensel cebirdeki "klonlar" adı altında yoğun bir şekilde çalışıldığını biliyorum; Keşke bu literatürle daha fazla konuşabilseydim, böylelikle bu alandan elde edilen sonuçların devre karmaşıklığı için ne anlama geldiğini biliyordum.

Her halükarda, ispatlamak için olgunlaşan başka dramatik devre alt sınırlarının olduğu meselesi dışında görünmüyor, eğer sadece geçit kümeleri sınıfını düşünmeye istekli sonlu alfabe üzerinde genişletirsek. Eğer hatalıysam, lütfen nedenini söyle!


3
f:{0,1}n{0,1}nΩ(n2log(n))

2
Sadece bir not: monoton boolean geçitlerini, azalan olmayan gerçek fonksiyonları hesaplayan geçitlerle değiştirirseniz , devrelerin boyutunda üssel düşük sınırlar elde edersiniz. Bu Pudlak tarafından kanıtlandı: Çözünürlük için düşük sınırlar ve düzlem provaları ve monoton hesaplamaları kesme , J., Symb. Lojik 62 (3), 1997, ss.981-998.
Iddo Tzameret 30:10

2
Grigori: Teşekkürler; OP'de bunu söyleyip söylememeyi tartışmıştım! Doğrusal bir f işlevini hesaplamak için gereken XOR kapıları sayısına bağlı herhangi bir açık üst doğrusal alt sınırımız olmadığı için haklısınız: {0,1} <sup> n </sup> & rarr sup> n </ sup>. Öte yandan, <i> </i> gerektiren & Omega; (n log n) XOR kapıları (Fourier Dönüşümü, "Sierpinski Contası" matrisi ...) gerektiren lineer dönüşümler için aday bulmak zor değil. Bram Cohen, & Omega (n <3> </2>) XOR kapıları gerektiren bir örnek fonksiyon önerdi (hatırlamıyorum ama ona sorabilirim).
Scott Aaronson 30:10

Alfabe boyutu 3 için bile, klonların kafesleri sayılamaz ve her bir sonlu kafesin bir alt-kafes olarak bulunur. Bu yüzden, göz önünde bulundurulması gereken çok sayıda ilginç işlem üsleri var. Boole olmayan klonları devre alt sınırları için kullanma konusunda herhangi bir çalışma bilmiyorum ama bu daha derinlemesine araştırmaya değer.
András Salamon

3
Scott, daha büyük aphabets yerine AC ^ 0 sınıfı için uygun bir analog biliyor musun? Ayrıca daha büyük alfabe için monotonisite kavramlarını göz önünde bulundurabileceğimi de söyleyeyim (Elchanan Mossel ve ben front.math.ucdavis.edu/1011.3566 için keskin eşikler hakkında yazdık ), belki de Rasborov'un teoremi, monoton devreleri için daha büyük bir alfabe üzerinde yayılıyor. monotonluk.
Gil Kalai

Yanıtlar:


25

(Suresh’in önerdiği gibi yorumlardan taşındı. Yorumdaki bazı hatalar burada düzeltildi.)

Harika bir soru için Scott'a teşekkürler.

Scott, alt sınırların zorluğunun nedeninin Boolen davasında kısıtlı operasyon dili olabileceğini öne sürüyor. Shannon'un çoğu devreyi gösteren sayım argümanı, sayılabilir ifade gücü ile sayılamayan birçok devre arasındaki boşluğa dayanıyor. Alfabede en az 3 sembol olduğunda bu boşluk kayboluyor gibi görünmektedir.

Alfabe boyutu 2 (Boolean durumda) için, klonların kafes sayılabilir şekilde sonsuzdur ve Post'un kafes adı verilir .

Post'un Wikipedia'dan kafes görüntüsü

Post'un kafesi ayrıca Boolean vakası için neden sadece birkaç ilginç işlem temeli bulunduğunu da açıkça ortaya koyuyor.

Alfabe boyutu 3 veya daha büyükse, klonların kafes sayıları hesaplanamaz. Ayrıca, kafes herhangi bir önemsiz kafes kimliğini karşılamaz, bu nedenle kafesin tam bir tanımını yapmak imkansız görünüyor. Alfabe boyutu 4 veya daha büyükse, klonların kafesleri, aslında her sonlu kafesleri bir alt-kafes olarak içerir. Dolayısıyla, alfabenin 3 veya daha fazla sembolü olduğunda göz önünde bulundurulması gereken çok sayıda ilginç işlem temeli vardır.

Scott ayrıca sordu: Eğer sabitleri ücretsiz olarak alabileceğimizi varsa, klonların kafesleri sayılamaz mı?

Cevap öyle, örneğin bakınız

  • Gradimir Vojvodić, Jovanka Pantović ve Ratko Tošić, Tek işlevli klon sayısı , NSJOM 27 83–87, 1997. ( PDF )
  • J. Pantović, R. Tošić ve G. Vojvodić, Fonksiyonel olarak tamamlanmış cebirlerin üç elemanlı bir sette kardinalliği , Algebra Universalis 38 136-140, 1997. doi: 10.1007 / s000120050042

görünüşe göre bu daha önce yayınlandı:

  • Ágoston, I., Demetrovics, J. ve Hannák, L. Tüm sabitleri içeren klonların sayısında , Coll. Matematik. Soc. János Bolyai 43 21-25, 1983.

Güzel bir spesifik ifade:

  • A. Bulatov, A. Krokhin, K. Safin ve E. Sukhanov, Klon kafeslerinin yapısı hakkında , İçinde: "Genel Cebir ve Ayrık Matematik", editörler: K. Denecke ve O. Lueders, 27–34. Heldermann Verlag, Berlin, 1995. ( PS )

k3Lk20

Sarılmak için, Boolean olmayan klonların devre alt sınırları için kullanılmasıyla ilgili herhangi bir çalışma bilmiyorum. Bu daha derinlemesine araştırmaya değer. Klonların kafesleri hakkında bilinen nispeten az şey göz önüne alındığında, keşfedilmeyi bekleyen işlemlerin ilginç temelleri olabilir.

Klon teorisi ile bilgisayar bilimi arasındaki daha fazla bağlantı, evrensel cebirde çalışan matematikçilerin de büyük ilgisini çekecektir. Peter Jeavons'un cebirlerin kısıtlama dilleriyle ilişkilendirilebileceğini gösterdiği zaman, bu tür bir etkileşimin önceki bir örneği, izlenebilirlik sonuçlarının cebirin özelliklerine çevrilmesine izin verecek şekilde ortaya çıktı. Andrei Bulatov bunu CSP'lerin alan büyüklüğü 3 ile olan ikilemini kanıtlamak için kullandı. Diğer taraftan, bilgisayar bilimi uygulamasının bir sonucu olarak uysal uyum teorisine ilgi uyandı. Klon teorisi ile Boolean olmayan devre karmaşıklığı arasındaki bağlantıdan ne olacağını merak ediyorum.


Çok teşekkürler, András! Ágoston ve arkadaşlarının makalesini kontrol edeceğim. şansım olduğunda. Bu arada, Pantović ve ark.'dan 3 elemanlı bir sette azami ön-tamamlanmış klonların listesine baktım. Bağlandığınız ve hiçbirinin "yeni" devre alt sınırlarına aday olduğunu sanmıyorum. (Bazıları için, üstel alt sınırlar Razborov'un monoton alt sınırından hemen sonra gelir; diğerleri için genel devreler veya doğrusal devreler için daha düşük sınırlara ihtiyacımız olur.) Ama k = 3 durumunda bile, önceden tamamlananlardan daha küçük klonlar gerekir. hala bakmaya değer gözüküyor.
Scott Aaronson

15

Suresh'in önerdiği gibi, bu yorumlardan taşındı.

f:0,1n0,1nΩ(n2log(n))

Düzenle. Ayrıca, fonksiyonların çoğunun büyük karmaşıklığa sahip olduğu sayım argümanı kullanılarak gösterilebilir.n2log(n)cc

Ω(nlogn)Ω(n3/2)

Düzenleme 2. Asıl engel, bildiğim kadarıyla (hatta alt sınırlar için, bir tanesinin ortadan kaldırılmasını kullanabileceği gibi, doğrusal olmayan alt sınırlar göstermek için doğrusal olmayan alt sınırları kanıtlamak için hiçbir yönteme sahip olmayız.) -linear sınırlar). Doğrusal cebirden bazı yöntemler gibi görünse de, gerçekten yardımcı olmalı. Bu yüzden adaylarla gelmek güzel, ama yine de yeni yöntemlere ihtiyaç var.


11
  1. {0,1}aZ3n={0,1,2}nmin(x,y)xymod2f(a)=0a02aen az 's sayısıdır . Herhangi bir devrenin (bu MIN / XOR üzerinden) temeli için hesaplanması için yaklaşık kapı gerektirdiğini gösterir . Ama bu öyleydi! Elbette, aritmetik devrelerin maddeleri dışında benzer bir lehine (daha büyük, fakat yine de sınırlı alanlara gidiyor) başka sonuçların farkında değilim. Ancak sadece devreler için - daha büyük alanlara dallanma programı için daha düşük sınırlama görevi biraz daha kolay hale getirir. 12n/nf

  2. XOR kapılı devrelerde. Burada derinlik durumu bile geniş ölçüde açık. Açık lineer dönüşümler için en yüksek alt sınır fazla şekline sahip . sabiti için gibi bir bağın derinlikte ve yalnızca XOR kapılarına izin verilse bile kanıtlanması zor bir iştir.2y=AxGF(2)nlog3/2nn1+cc>02


2
Sevgili Stasys, hesabınızı kaydetmenizi önerebilir miyim ? Cevapları göndermek ve daha sonra diğer şeyleri düzenlemek için aynı kullanıcı hesabını kullanmanıza izin verecektir. (Kayıt yaptırmaya karar verirseniz haberim olsun ve önceki hesaplarınızı onunla birleştireceğim, böylece önceki yayınlarınızı da düzenleyebilirsiniz.)
Kaveh

1
Teşekkürler, Kaveh, hemen kayıt oldum. Scott'ın önerisi (daha büyük alanlara git), "pragmatik" bakış açısıyla da ilginç olabilir. Diyelim, sırt çantasının kapasitesine sahip Subset-Sum problemi için bir devrede en küçük maksimum / artı kapılar hangisidir? Standart dinamik programlama algoritması simüle etmek o ayrıca teller testlerini yapmak izin verecek kadar olan tamsayılar için bizim etki alanında. Bu algoritma ayrıca kapı sayısı üzerinde bir üst sınır verir . Sorun: kapılarının gerekli olduğunu kanıtlayın . Bu, DP'nin Sırt Çantası için daha iyisini yapamayacağı anlamına gelir. Kxi=aanKΩ(nK)
Stasys
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.