Fast Convolution Algorithms

Part of the Springer Series in Information Sciences book series (SSINF, volume 2)


The main objective of this chapter is to focus attention on fast algorithms for the summation of lagged products. Such problems are very common in physics and are usually related to the computation of digital filtering processes, convolutions, and correlations. Correlations differ from convolutions only by virtue of a simple inversion of one of the input sequences. Thus, although the developments in this chapter refer to convolutions, they apply equally well to correlations.


Digital Filter Chinese Remainder Theorem Cyclotomic Polynomial Fast Fourier Transform Method Circular Convolution 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 3.1
    T. G. Stockham: “Highspeed Convolution and Correlation”, in 1966 Spring Joint Computer Conf., AFIPS Proc. 28, 229–233Google Scholar
  2. 3.2
    B. Gold, C. M. Rader, A. V. Oppenheim, T. G. Stockham: Digital Processing of Signals, ( McGraw-Hill, New York 1969 ) pp. 203–213zbMATHGoogle Scholar
  3. 3.3
    R. C. Agarwal, J. W. Cooley: “New Algorithms for Digital Convolution”, in 1977 Intern. Conf., Acoust., Speech, Signal Processing Proc., p. 360Google Scholar
  4. 3.4
    I. J. Good: The relationship between two fast fourier Transforms. IEEE Trans. C-20, 310–317 (1971)Google Scholar
  5. 3.5
    R. C. Agarwal, J. W. Cooley: New algorithms for digital convolution IEEE ASSP-25, 392–410 (1977)Google Scholar
  6. 3.6
    H. J. Nussbaumer: “New Algorithms for Convolution and DFT Based on Polynomial Transforms”, in IEEE 1978 Intern. Conf. Acoust., Speech, Signal Processing Proc., pp. 638–641Google Scholar
  7. 3.7
    H. J. Nussbaumer, P. Quandalle: Computation of convolutions and discrete Fourier transforms by polynomial transforms. IBM J. Res. Dev., 22, 134–144 (1978)zbMATHMathSciNetGoogle Scholar
  8. 3.8
    R. C. Agarwal, C. S. Burrus: Fast one-dimensional digital convolution by multidimensional techniques. IEEE Trans. ASSP-22, 1–10 (1974)Google Scholar
  9. 3.9
    H. J. Nussbaumer: Fast polynomial transform algorithms for digital convolution. IEEE Trans. ASSP-28, 205–215, (1980)MathSciNetGoogle Scholar
  10. 3.10
    A. Croisier, D. J. Esteban, M. E. Levilion, V. Riso: Digital Filter for PCM Encoded Signals, US Patent 3777130, Dec. 4, 1973Google Scholar
  11. 3.11
    C. S. Burrus: Digital filter structures described by distributed arithmetic. IEEE Trans. CAS-24, 674–680 (1977)MathSciNetGoogle Scholar
  12. 3.12
    D. E. Knuth: The Art of Computer Programming, Vol. 2, Semi-Numerical Algorithms ( Addison-Wesley, New York 1969 )Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1982

Authors and Affiliations

  1. 1.Department d’ElectricitéEcole Polytechnique Fédérale de LausanneLausanneSwitzerland

Personalised recommendations