Polynomials: a new tool for length reduction in binary discrete convolutions
Amihood Amir, Oren Kapah, Ely Porat, and Amir Rothschild

TL;DR
This paper introduces a novel polynomial-based length reduction method that enables efficient algorithms for sparse Walsh transforms and improves deterministic sparse polynomial multiplication.
Contribution
The paper presents the first polynomial-based length reduction technique for sparse Walsh transforms and enhances deterministic algorithms for sparse polynomial multiplication.
Findings
Developed a new polynomial-based length reduction method.
First efficient algorithm for sparse Walsh transform.
Faster deterministic algorithms for sparse polynomial multiplication.
Abstract
Efficient handling of sparse data is a key challenge in Computer Science. Binary convolutions, such as polynomial multiplication or the Walsh Transform are a useful tool in many applications and are efficiently solved. In the last decade, several problems required efficient solution of sparse binary convolutions. both randomized and deterministic algorithms were developed for efficiently computing the sparse polynomial multiplication. The key operation in all these algorithms was length reduction. The sparse data is mapped into small vectors that preserve the convolution result. The reduction method used to-date was the modulo function since it preserves location (of the "1" bits) up to cyclic shift. To date there is no known efficient algorithm for computing the sparse Walsh transform. Since the modulo function does not preserve the Walsh transform a new method for length reduction…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Coding theory and cryptography · Cellular Automata and Applications
