A fast generalized DFT for finite groups of Lie type
- Creators
- Hsu, Chloe Ching-Yun
- Umans, Chris
Abstract
We give an arithmetic algorithm using O(|G|^(ω/2+o(1))) operations to compute the generalized Discrete Fourier Transform (DFT) over group G for finite groups of Lie type, including the linear, orthogonal, and symplectic families and their variants, as well as all finite simple groups of Lie type. Here ω is the exponent of matrix multiplication, so the exponent ω/2 is optimal if ω = 2. Previously, "exponent one" algorithms were known for supersolvable groups and the symmetric and alternating groups. No exponent one algorithms were known (even under the assumption ω = 2) for families of linear groups of fixed dimension, and indeed the previous best-known algorithm for SL_2(F_q) had exponent 4/3 despite being the focus of significant effort. We unconditionally achieve exponent at most 1.19 for this group, and exponent one if ω = 2. We also show that ω = 2 implies a √2] exponent for general finite groups G, which beats the longstanding previous best upper bound (assuming ω = 2) of 3/2.
Additional Information
© 2018 SIAM. Supported by NSF grant CCF-1423544 and a Simons Foundation Investigator grant. We thank the SODA 2018 referees for their careful reading of this paper and many useful comments.Attached Files
Published - p1047-hsu.pdf
Submitted - 1707.00349.pdf
Files
Name | Size | Download all |
---|---|---|
md5:8665c7f4a3617b81013b76e019bc1c17
|
273.4 kB | Preview Download |
md5:6fa898a70efb3f33a58efe486de51214
|
655.6 kB | Preview Download |
Additional details
- Alternative title
- A new algorithm for fast generalized DFTs
- Eprint ID
- 85736
- Resolver ID
- CaltechAUTHORS:20180410-153010180
- NSF
- CCF-1423544
- Simons Foundation
- Created
-
2018-04-11Created from EPrint's datestamp field
- Updated
-
2023-06-02Created from EPrint's last_modified field