Skip to main content

Linear and Cyclic Convolution

  • Chapter
  • 387 Accesses

Part of the book series: Signal Processing and Digital Filtering ((SIGNAL PROCESS))

Abstract

Linear convolution is one of the most frequent computations carried out in digital signal processing (DSP). The standard method for computing a linear convolution is to use the convolution theorem which replaces the computation by FFT of correspondingsize. In the last ten years, theoretically better convolution algorithms have been developed. The Winograd Small Convolution algorithm [1] is the most efficient as measured by the number of multiplications.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Winograd, S. “Some Bilinear Forms Whose Multiplicative Complexity Depends on the Field of Constants”, Math. Syst. Theor. 10(1977):pp. 169–180.

    Article  MathSciNet  MATH  Google Scholar 

  2. Agarwal, R. C. and Cooley, J. W. “New Algorithms for Digital Convolution”, IEEE Trans. on ASSP, 25(1977): pp. 392–410.

    Article  MATH  Google Scholar 

  3. Auslander, L., Cooley, J. W. and Silberger, A. J. “Number Stability of Fast Convolution Algorithms for Digital Filtering”, VLSI Signal Proc, IEEE Press, (1984):pp. 172-213.

    Google Scholar 

  4. Blahut, R. E. Fast Algorithms for Digital Signal Processing, Chapter 3 and 7. Addison-Wesley, 1985.

    Google Scholar 

  5. Nussbaumer, H. J. Fast Fourier Transform and Convolution Algorithms, Second Edition, Chapter 3 and 6. Springer-Verlag, 1981.

    Google Scholar 

  6. Burrus, C.S. and Parks, T.W. DFT/FFT and Convolution Algorithms, New York: John Wiley and Sons, 1985.

    Google Scholar 

  7. Oppenheim, A.V. and Schafer, R.W. Digital Signal Processing, Englewood Cliffs, NJ: Prentice-Hall, 1975.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer Science+Business Media New York

About this chapter

Cite this chapter

Tolimieri, R., An, M., Lu, C. (1989). Linear and Cyclic Convolution. In: Burrus, C.S. (eds) Algorithms for Discrete Fourier Transform and Convolution. Signal Processing and Digital Filtering. Springer, New York, NY. https://doi.org/10.1007/978-1-4757-3854-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-3854-4_6

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4757-3856-8

  • Online ISBN: 978-1-4757-3854-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics