Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3174304.3175338acmconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

A fast generalized DFT for finite groups of lie type

Published: 07 January 2018 Publication History
  • Get Citation Alerts
  • 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 SL2 (Fq) 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 [EQUATION] exponent for general finite groups G, which beats the longstanding previous best upper bound (assuming ω = 2) of 3/2.

    References

    [1]
    {Bau91} Ulrich Baum. Existence and efficient construction of fast Fourier transforms on supersolvable groups. computational complexity, 1(3):235--256, Sep 1991.
    [2]
    {BCS97} P. Bürgisser, M. Clausen, and M. A. Shokrollahi. Algebraic Complexity Theory, volume 315 of Grundlehren der mathematischen Wissenschaften. Springer-Verlag, 1997.
    [3]
    {Bet84} Thomas Beth. Verfahren der schnellen Fourier-Transformation. Teubner, 1984.
    [4]
    {Car89} Roger W Carter. Simple groups of Lie type, volume 22. John Wiley & Sons, 1989.
    [5]
    {CB93} Michael Clausen and Ulrich Baum. Fast Fourier transforms. Wissenschaftsverlag, 1993.
    [6]
    {CH17} Michael Clausen and Paul Hühne. Linear time fourier transforms of sn-k-invariant functions on the symmetric group sn. In Proceedings of the 2017 ACM on International Symposium on Symbolic and Algebraic Computation, ISSAC '17, pages 101--108, New York, NY, USA, 2017. ACM.
    [7]
    {Cla89} Michael Clausen. Fast generalized Fourier transforms. Theoretical Computer Science, 67(1):55--63, 1989.
    [8]
    {HJ91} Roger A. Horn and Charles R. Johnson. Topics in Matrix Analysis. Cambridge University Press, 1991.
    [9]
    {Lev92} Arieh Lev. On large subgroups of finite groups. Journal of Algebra, 152(2):434--438, 1992.
    [10]
    {LG14} François Le Gall. Powers of tensors and fast matrix multiplication. In Proceedings of the 39th international symposium on symbolic and algebraic computation, pages 296--303. ACM, 2014.
    [11]
    {LR92} John D. Lafferty and Daniel Rockmore. Fast fourier analysis for SL2 over a finite field and related numerical experiments. Experiment. Math., 1(2):115--139, 1992.
    [12]
    {Mas98} David Keith Maslen. The efficient computation of fourier transforms on the symmetric group. Math. Comput., 67(223):1121--1147, 1998.
    [13]
    {MR97a} David Maslen and Daniel Rockmore. Separation of variables and the computation of Fourier transforms on finite groups, I. Journal of the American Mathematical Society, 10(1):169--214, 1997.
    [14]
    {MR97b} David K Maslen and Daniel N Rockmore. Generalized FFTs - a survey of some recent results. In Groups and Computation II, volume 28, pages 183--287. American Mathematical Soc., 1997.
    [15]
    {MR00} David K Maslen and Daniel N Rockmore. Double coset decompositions and computational harmonic analysis on groups. Journal of Fourier Analysis and Applications, 6(4):349--388, 2000.
    [16]
    {MRW16a} David Maslen, Daniel N Rockmore, and Sarah Wolff. The efficient computation of Fourier transforms on semisimple algebras. arXiv preprint arXiv:1609.02634, 2016. To appear in Journal of Fourier Analysis and Applications.
    [17]
    {MRW16b} David Maslen, Daniel N Rockmore, and Sarah Wolff. Separation of variables and the computation of Fourier transforms on finite groups, II. Journal of Fourier Analysis and Applications, pages 1--59, 2016.
    [18]
    {Roc95} Daniel N. Rockmore. Fast Fourier transforms for wreath products. Applied and Computational Harmonic Analysis, 2(3):279 -- 292, 1995.
    [19]
    {Roc97} Daniel Rockmore. Some applications of generalized FFTs. In Proceedings of the 1995 DIMACS Workshop on Groups and Computation, pages 329--369. June, 1997.
    [20]
    {Roc02} Daniel N Rockmore. Recent progress and applications in group FFTs. In Signals, Systems and Computers, 2002. Conference Record of the Thirty-Sixth Asilomar Conference on, volume 1, pages 773--777. IEEE, 2002.
    [21]
    {Wik17} Wikipedia. List of finite simple groups --- wikipedia, the free encyclopedia, 2017. {Online; accessed 30-June-2017}.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SODA '18: Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms
    January 2018
    2859 pages
    ISBN:9781611975031
    • Program Chair:
    • Artur Czumaj

    Sponsors

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 07 January 2018

    Check for updates

    Qualifiers

    • Research-article

    Conference

    SODA '18
    Sponsor:
    SODA '18: Symposium on Discrete Algorithms
    January 7 - 10, 2018
    Louisiana, New Orleans

    Acceptance Rates

    Overall Acceptance Rate 411 of 1,322 submissions, 31%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 40
      Total Downloads
    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media