In Chap. 6 we saw that the discrete Fourier Transform (DFT) could be used to perform convolutions. In this chapter we look at the computational requirements of the DFT and derive some fast algorithms ...