Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Linear time Fourier transforms of Sn-k-invariant functions on the symmetric group Sn

: Clausen, M.


Journal of symbolic computation 98 (2020), pp.319-357
ISSN: 0747-7171
ISSN: 1095-855X
Journal Article
Fraunhofer FKIE ()

This paper introduces new techniques for the efficient computation of discrete Fourier transforms (DFTs) of Snâk-invariant functions on the symmetric group Sn. We uncover diamond- and leaf-rake-like structures in Young's seminormal and orthogonal representations leading to relatively expensive diamond and cheaper leaf-rake computations. These local computations constitute the basis of a reduction/induction process. We introduce a new anticipation technique that avoids diamond computations at the expense of only a small arithmetic overhead for leaf-rake computations. This results in local fast Fourier transforms (FFTs). Combining these local FFTs with a multiresolution scheme close related to the inductive version of Young's branching rule we obtain a global FFT algorithm that computes the DFT of Snâk-invariant functions on Sn in linear time. More precisely, we show that for fixed k and all nâ¥2k DFTs of Snâk-invariant functions on Sn can be computed in at most ck â[Sn:Snâk] scalar multiplications and additions, where ck denotes a positive constant depending only on k. This run-time is order-optimal and improves Maslen's algorithm.