Skip to main content

Index Transforms for Multidimensional Discrete Fourier Transforms

  • Chapter
Multivariate Approximation Theory IV

Abstract

Index transforms of m-dimensional arrays into n-dimensional arrays play a significant role in many fast algorithms of multivariate discrete Fourier transforms (DFT’s) and cyclic convolutions. Indeed, they provide one of the foundations on which row-column methods or very efficient nesting methods for the fast computation of DFT’s or cyclic convolutions are based (such as the prime factor algorithm [6, pp. 127–133], the Winograd algorithm [8; 6, pp. 133–145] and the Agarwal-Cooley algorithm [1; 6, pp. 43–52]). The general computing scheme for many fast m-dimensional DFT algorithms (convolution methods) is based on the following three essential steps:

  1. (1)

    By an index transform of the input data, the m-dimensional DFT (convolution) is transfered into an n-dimensional DFT (convolution) of “short lengths” (n > m).

  2. (2)

    By efficient algorithms for one-dimensional DFT’s (convolutions) of short lengths, the n-dimensional DFT (convolution) is computed in parallel (cf. [6]).

  3. (3)

    By an index transform of the output data, the desired result of the m-dimensional DFT (convolution) is obtained.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agarwal, R.C., Cooley, J.W. (1977) New algorithms for digital convolution. IEEE Trans. Acoust. Speech Signal Process. 25, 392–410.

    Article  Google Scholar 

  2. Burrus, C.S. (1977) Index mappings for multidimensional formulation of the DFT and convolution. IEEE Trans. Acoust. Speech Signal Process. 25, 239–242.

    Article  Google Scholar 

  3. Hasse, H. (1950) Vorlesungen über Zahlentheorie, ( Springer, Berlin).

    Google Scholar 

  4. Hekrdla, O. (1987) Index transforms for N-dimensional DFT’s. Numer. Math. 51, 469–480.

    Google Scholar 

  5. Hekrdla, J. (1986) Index transforms for multidimensional cyclic convolutions and discrete Fourier transforms. IEEE Trans. Acoust. Speech Signal Process. 34, 996–997.

    Article  Google Scholar 

  6. Nussbaumer, H.J. (1981) Fast Fourier transform and convolution algorithms, ( Springer, Berlin).

    Google Scholar 

  7. Steidl, G., Tasche, M. (in print) Index transforms for multidimensional DFT’s and convolutions. Numer. Math.

    Google Scholar 

  8. Winograd, S. (1978) On computing the discrete Fourier transform. Math. Comp. 32, 175–199.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Birkhäuser Verlag Basel

About this chapter

Cite this chapter

Steidl, G., Tasche, M. (1989). Index Transforms for Multidimensional Discrete Fourier Transforms. In: Multivariate Approximation Theory IV. International Series of Numerical Mathematics / Internationale Schriftenreihe zur Numerischen Mathematik / Série internationale d’Analyse numérique, vol 90. Birkhäuser Basel. https://doi.org/10.1007/978-3-0348-7298-0_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-0348-7298-0_35

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-0348-7300-0

  • Online ISBN: 978-3-0348-7298-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics