Faster Walsh-Hadamard and Discrete Fourier Transforms From Matrix Non-Rigidity
Josh Alman, Kevin Rao

TL;DR
This paper introduces faster algorithms for the Walsh-Hadamard Transform and Discrete Fourier Transform, reducing operation counts by exploiting matrix non-rigidity and novel reductions, thus improving computational efficiency.
Contribution
It presents the first improvement in WHT operation count in decades and a new FFT algorithm with a lower leading constant, combining recent matrix decomposition techniques and novel reductions.
Findings
WHT operation count reduced to (23/24)N log N + O(N)
FFT algorithm with leading constant 3.75, better than previous methods
New algorithms outperform classical FFT and WHT in operation count
Abstract
We give algorithms with lower arithmetic operation counts for both the Walsh-Hadamard Transform (WHT) and the Discrete Fourier Transform (DFT) on inputs of power-of-2 size . For the WHT, our new algorithm has an operation count of . To our knowledge, this gives the first improvement on the operation count of the simple, folklore Fast Walsh-Hadamard Transform algorithm. For the DFT, our new FFT algorithm uses real arithmetic operations. Our leading constant improves on the leading constant of from the Cooley-Tukey algorithm from 1965, leading constant from the split-radix algorithm of Yavne from 1968, leading constant from a modification of the split-radix algorithm by Van Buskirk from 2004, and leading constant from a theoretically optimized…
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
TopicsPAPR reduction in OFDM · graph theory and CDMA systems · Wireless Communication Networks Research
