English

Computing Elementary Symmetric Polynomials with a Sublinear Number of Multiplications

Computational Complexity 2007-05-23 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

Elementary symmetric polynomials SnkS_n^k are used as a benchmark for the bounded-depth arithmetic circuit model of computation. In this work we prove that SnkS_n^k modulo composite numbers m=p1p2m=p_1p_2 can be computed with much fewer multiplications than over any field, if the coefficients of monomials xi1xi2...xikx_{i_1}x_{i_2}... x_{i_k} are allowed to be 1 either mod p1p_1 or mod p2p_2 but not necessarily both. More exactly, we prove that for any constant kk such a representation of SnkS_n^k can be computed modulo p1p2p_1p_2 using only exp(O(lognloglogn))\exp(O(\sqrt{\log n}\log\log n)) multiplications on the most restricted depth-3 arithmetic circuits, for min(p1,p2)>k!\min({p_1,p_2})>k!. Moreover, the number of multiplications remain sublinear while k=O(loglogn).k=O(\log\log n). In contrast, the well-known Graham-Pollack bound yields an n1n-1 lower bound for the number of multiplications even for the exact computation (not the representation) of Sn2S_n^2. Our results generalize for other non-prime power composite moduli as well. The proof uses the famous BBR-polynomial of Barrington, Beigel and Rudich.

Keywords

Cite

@article{arxiv.cs/0207009,
  title  = {Computing Elementary Symmetric Polynomials with a Sublinear Number of Multiplications},
  author = {Vince Grolmusz},
  journal= {arXiv preprint arXiv:cs/0207009},
  year   = {2007}
}

Comments

10 pages

R2 v1 2026-07-22T12:20:00.235Z