Fast Exact Algorithms Using Hadamard Product of Polynomials
V.Arvind, Abhranil Chatterjee, Rajit Datta, Partha Mukhopadhyay

TL;DR
This paper introduces new algorithms leveraging Hadamard products of polynomials to efficiently solve problems related to multilinear monomials, improving runtime and space complexity for key computational problems.
Contribution
It presents the first deterministic algorithm for k-MLC with subexponential runtime and a space-efficient randomized algorithm for k-MMD, advancing the state of the art.
Findings
Deterministic algorithm for k-MLC with runtime O*(n^{k/2+c log k})
Randomized algorithm for k-MMD with runtime 4.32^k poly(n,k)
Fast deterministic algorithms for depth-three circuits
Abstract
Let be an arithmetic circuit of size given as input that computes a polynomial , where and is any field where the field arithmetic can be performed efficiently. We obtain new algorithms for the following two problems first studied by Koutis and Williams \cite{Kou08, Wi09, KW16}. k-MLC: Compute the sum of the coefficients of all degree- multilinear monomials in the polynomial . k-MMD: Test if there is a nonzero degree- multilinear monomial in the polynomial . Our algorithms are based on the fact that the Hadamard product , is the degree- multilinear part of , where is the elementary symmetric polynomial. 1. For k-MLC problem, we give a deterministic algorithm of run time (where is a constant), answering an open question of Koutis and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Fast Exact Algorithms Using Hadamard Product of Polynomials· youtube
Taxonomy
TopicsComplexity and Algorithms in Graphs · Polynomial and algebraic computation · Markov Chains and Monte Carlo Methods
