Algebraic Signal Processing Theory: Cooley-Tukey Type Algorithms for Polynomial Transforms Based on Induction
Aliaksei Sandryhaila, Jelena Kovacevic, Markus Pueschel

TL;DR
This paper introduces a new algebraic approach to develop fast, general-radix algorithms for polynomial transforms, including Fourier and cosine transforms, using induction on polynomial algebra modules.
Contribution
It presents a novel technique based on polynomial algebra representation theory to derive efficient $O(n\log n)$ algorithms for polynomial transforms.
Findings
Derived $O(n\log n)$ algorithms for DFT and DCT-4
Unified algebraic framework for polynomial transform algorithms
Enhanced computational efficiency for signal processing applications
Abstract
A polynomial transform is the multiplication of an input vector by a matrix whose -th element is defined as for polynomials from a list and sample points from a list . Such transforms find applications in the areas of signal processing, data compression, and function interpolation. Important examples include the discrete Fourier and cosine transforms. In this paper we introduce a novel technique to derive fast algorithms for polynomial transforms. The technique uses the relationship between polynomial transforms and the representation theory of polynomial algebras. Specifically, we derive algorithms by decomposing the regular modules of these algebras as a stepwise induction. As an application, we derive…
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.
