Computing Elementary Symmetric Polynomials with a Sublinear Number of Multiplications
Abstract
Elementary symmetric polynomials Snk are used as a benchmark for the bounded-depth arithmetic circuit model of computation. In this work we prove that Snk modulo composite numbers m=p1p2 can be computed with much fewer multiplications than over any field, if the coefficients of monomials xi1xi2... xik are allowed to be 1 either mod p1 or mod p2 but not necessarily both. More exactly, we prove that for any constant k such a representation of Snk can be computed modulo p1p2 using only (O( n n)) multiplications on the most restricted depth-3 arithmetic circuits, for (p1,p2)>k!. Moreover, the number of multiplications remain sublinear while k=O( n). In contrast, the well-known Graham-Pollack bound yields an n-1 lower bound for the number of multiplications even for the exact computation (not the representation) of Sn2. Our results generalize for other non-prime power composite moduli as well. The proof uses the famous BBR-polynomial of Barrington, Beigel and Rudich.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.