基本对称多项式的单调算术电路复杂度?
第kkk个基本对称多项式Snk(x1,…,xn)Skn(x1,…,xn)S_k^n(x_1,\ldots,x_n)是所有 k个不同变量的乘积。我对该多项式的单调算术(+,×)电路复杂度感兴趣。一个简单的动态编程算法(以及下面的图1)给出了一个具有O(kn)门的(+,×)电路。(nk)(nk)\binom{n}{k}kkk(+,×)(+,×)(+,\times)(+,×)(+,×)(+,\times)O(kn)O(kn)O(kn) 问题: 是否 知道的下限? Ω(kn)Ω(kn)\Omega(kn) 甲电路是歪斜如果每个产品门的两个输入端的至少一个是可变的。这种电路实际上与开关和整流网络相同(有向无环图,其中的某些边缘用变量标记;每个st路径给出其标记的乘积,输出是所有st路径的总和)。早在40年前,马尔可夫就证明了一个令人吃惊的严格结果:S n k的最小单调算术偏斜电路恰好具有k (n - k + 1 )个乘积门。的上界如下从图1: (+,×)(+,×)(+,\times)SnkSknS_k^n k(n−k+1)k(n−k+1)k(n-k+1) 但是我没有看到任何尝试证明非偏斜电路的下限。这仅仅是我们的“自大”,还是一路上观察到一些固有的困难? PS我知道门对同时计算所有S n 1,… ,S n n是必要的。这是从对0-1输入进行排序的单调布尔电路的大小的下限开始的;请参阅Ingo Wegener的书的第158页。所述AKS排序网络也意味着ø (Ñ 登录Ñ )门在此(布尔值)的情况下就足够了。实际上,鲍尔(Baur)和斯特拉森(Strassen)已经证明了紧约束Θ (n log nΩ(nlogn)Ω(nlogn)\Omega(n\log n)Sn1,…,SnnS1n,…,SnnS_1^n,\ldots,S_n^nO(nlogn)O(nlogn)O(n\log n)Θ(nlogn)Θ(nlogn)\Theta(n\log n)S n n / 2的非单调算术电路的大小。但是单调算术电路呢?Snn/2Sn/2nS_{n/2}^n