|
Efficient computation of the Fourier transform on finite groups
Author(s):
Persi
Diaconis;
Daniel
Rockmore
Journal:
J. Amer. Math. Soc.
3
(1990),
297-332.
MSC:
Primary 20C40;
Secondary 20B40, 20C30, 68Q25
MathSciNet review:
1030655
Retrieve article in:
PDF
This article is available free of charge
Abstract |
References |
Similar articles |
Additional information
Abstract:
Let be a finite group, a function, and an irreducible representation of . The Fourier transform is defined as . Direct computation for all irreducible representations involves order operations. We derive fast algorithms and develop them for the symmetric group . There, is reduced to , where is the constant for matrix multiplication (2.38 as of this writing). Variations of the algorithm allow efficient computation for ``small'' representations. A practical version of the algorithm is given on . Numerical evidence is presented to show a speedup by a factor of 100 for .
References:
-
- 1.
- A. Aho, J. Hopcroft, and J. Ullman (1976), The design and analysis of computer algorithm, Addison-Wesley, Reading, Mass. MR 0413592 (54:1706)
- 2.
- R. Askey and A. Regev (1984), Maximal degrees for Young diagrams in a strip, European J. Combin. 5, 189-191. MR 765624 (86c:05023)
- 3.
- M. D. Atkinson (1977), The complexity of group algebra computations, Theoret. Comput. Sci. 5, 205-209. MR 483650 (80a:16020)
- 4.
- L. Auslander and P. Tolimieri (1979), Is computing with finite Fourier transforms pure or applied mathematics?, Bull. Amer. Math. Soc. (N.S.) 1, 847-897. MR 546312 (81e:42020)
- 5.
- L. Babai (1986), On the length of subgroup chains in the symmetric group, Comm. Alg. 14, 1729-1736. MR 860123 (87m:20005)
- 6.
- L. Babai and L. Rónyai (1989), Computing irreducible representations of finite groups, Technical report, computer science dept. University of Chicago.
- 7.
- T. Beth (1984), Verfahren der Schnellen Fourier-Transform, Teubner, Stuttgart. MR 753642 (86g:65002)
- 8.
- -(1987), On the computational complexity of the Fourier transform on finite groups, J. Theoret. Compt. Sci. 51, 331-356. MR 909461 (88i:20009)
- 9.
- L. Chihara (1987), On the zeroes of the Askey-Wilson polynomials, with application to coding theory, SIAM J. Math. Anal. 18, 183-207. MR 871831 (88b:33018)
- 10.
- M. Clausen (1989a), Fast Fourier transforms for meta-abelian groups, SIAM J. Comput. 18, 584-593. MR 996838 (90e:94002)
- 11.
- -(1989b), Fast generalized Fourier transforms, J. Theoret. Compt. Sti. 67, 55-63. MR 1015084 (91f:68081)
- 12.
- A. J. Coleman (1966), Induced representations with applications to
and , Queen's Papers in Pure and Appl. Math., No. 4, Queen's Univ., Kingston, Ontario. MR 0202859 (34:2718) - 13.
- J. W. Cooley and J. W. Tukey (1965), An algorithm for the machine calculation of complex Fourier series, Math. Comp. 19, 297-301. MR 0178586 (31:2843)
- 14.
- D. Coppersmith and S. Winograd (1987), Matrix multiplication via arithmetic progressions, Proc. 19th ACM Sympos. on the Theory of Computing (STOC), pp. 1-6.
- 15.
- P. Diaconis (1980), Average running time of the fast Fourier transform, J. Algorithms 1, 187-208. MR 604863 (82f:68046)
- 16.
- -(1989), A generalization of spectral analysis with application to ranked data, Ann. Statist. 17, 349-379. MR 1015133 (91a:60025)
- 17.
- -(1988), Group representations in probability and statistics, Institute of Mathematical Statistics, Hayward, CA. MR 964069 (90a:60001)
- 18.
- P. Diaconis and R. L. Graham (1985), The Radon transform on
, Pacific J. Math. 118, 323-346. MR 789174 (87e:44004) - 19.
- P. Diaconis and M. Shahshahani (1981), Generating a random permutation with random transposition, Zeit. Wahr. Verw. Gebiete 57, 159-179. MR 626813 (82h:60024)
- 20.
- J. Driscoll and D. Healy (1989), A symptotically fast algorithms for spherical and related transforms, Technical report, Dept. of Math. and computer Sci., Dartmouth College.
- 21.
- P. Edelman and D. White (1988), Codes, transforms, and the spectrum of the symmetric group, Paper 231, presented at AMS Atlanta meetings.
- 22.
- D. Elliott and K. Rao (1982), Fast transforms, Academic Press, Orlando, Fla. MR 696936 (85e:94001)
- 23.
- A. Garsia and T. McLarnan (1986), Relations between Young's natural and the Kazhdan-Lusztig representations of
, Technical report, Department of Mathematics, Univ. of California, San Diego. - 24.
- H. Goldstine (1977), A history of numerical analysis from the 16th through the 19th century, Springer, New York. MR 0484905 (58:4774)
- 25.
- I. J. Good (1958), The interaction algorithm and practical Fourier series, J. Roy. Statist. Soc. Ser. B 20, 361-372. MR 0102888 (21:1674)
- 26.
- -(1962), Analogues of Poisson's summation formula, Amer. Math. Monthly 69, 259-266. MR 0184006 (32:1482)
- 27.
- W. D. Hillis (1985), The connection machine, MIT Press, Cambridge, Mass.
- 28.
- G. D. James (1978), The representation theory of the symmetric groups, Lecture Notes in Math., vol. 682, Springer-Verlag, Berlin. MR 513828 (80g:20019)
- 29.
- G. D. James and A. Kerber (1981), The representation theory of the symmetric group, Addison-Wesley, Reading, Mass. MR 644144 (83k:20003)
- 30.
- A. Kerber (1971), Representations of permutation groups 1, Lecture Notes in Math., vol. 240, Springer-Verlag, Berlin. MR 0325752 (48:4098)
- 31.
- D. Knuth (1981), The art of computer programming. II, 2nd ed., Addison-Wesley, Reading, Mass. MR 0378456 (51:14624)
- 32.
- -(1975), The art of computer programming. III, Addison-Wesley, Reading, Mass. MR 0378456 (51:14624)
- 33.
- B. Logan and L. Shepp (1977), A variational problem for random Young tableaux, Adv. in Math. 26, 206-222. MR 1417317 (98e:05108)
- 34.
- D. Rockmore (1990), Fast Fourier analysis for Abelian group extensions, Adv. in Appl. Math. (to appear). MR 1053228 (91k:68091)
- 35.
- S. Orszag (1986), Fast eigenfunction transforms, in Science and Computers. A Volume Dedicated to Nicholas Metropolis (Gian-Carlo Rota, ed.), Adv. Math. Suppl. Stud., vol. 10, Academic Press, Orlando, Fla., pp. 23-30. MR 875441 (87j:00012)
- 36.
- A. Regev (1981), Asymptotic values for degrees associated with strips of Young diagrams, Adv. in Math. 41, 115-136. MR 625890 (82h:20015)
- 37.
- D. Rockmore (1988), Efficient computation of Fourier transforms on the symmetric group, Proc. 1989 Conf. on Computers and Mathematics E. Kaltafen, S. Walt (eds) Springer, New York. MR 1005972 (90i:20013)
- 38.
- -(1989), Fast Fourier inversion for finite groups technical report, Dept. of Math. Columbia Univ.
- 39.
- O. Rothaus and J. G. Thompson (1966), A combinatorial problem in the symmetric group, Pacific J. Math. 18, 175-178. MR 0195934 (33:4130)
- 40.
- J. P. Serre (1977), Linear representations of finite groups, Springer-Verlag, New York. MR 0450380 (56:8675)
- 41.
- D. Stanton (1984), Orthogonal polynomials and Chevalley groups, in Special Functions: Group Theoretical Aspects and Applications (R. Askey et al., eds.), Dordrecht, Boston, pp. 87-92. MR 774056 (86d:22008)
- 42.
- A. M. Vershik and S. V. Kerov (1981), Asymptotic theory of characters of the symmetric group, Functional Anal. Appl. 15, 246-255. MR 639197 (84a:22016)
- 43.
- -(1985), Asymptotics of the largest and typical dimensions of the irreducible representations of a symmetric group, Functional Anal. Appl. 19, 21-31.
- 44.
- S. Winograd (1978), On computing the discrete Fourier transform, Math. Comp. 32, 175-199. MR 0468306 (57:8142)
Similar Articles:
Retrieve articles in Journal of the American Mathematical Society
with
MSC:
20C40,
20B40, 20C30, 68Q25
Retrieve articles in all Journals with
MSC:
20C40,
20B40, 20C30, 68Q25
Additional Information:
DOI:
10.1090/S0894-0347-1990-1030655-4
PII:
S0894-0347-1990-1030655-4
Copyright of article:
Copyright
1990,
American Mathematical Society
|