Fast Fourier Transforms

نویسنده

  • C. M. Rader
چکیده

29 O(b log(b)) operations (using standard multiplication). As there are O(b= log(b)) primes in total, the running time of this stage of the algorithm is O(b 2 L), even using the \grammar school" method of integer multiplication. At this stage of the algorithm we have obtained a vector of length L whose entries are integral linear combinations of powers of with coeecients bounded by M in absolute value. For each of these entries we multiply precomputed b-bit approximations of the roots of unity with the log(M)-bit coeecients. Since log(M) = O(b), the total running time is O(LM(b)) for the nal conversion. All in all, the overall running time of the algorithm is of order L log(L)M(log(b))b= log(b)+LM(b)+ b 2 L which is L log(L)M(log(b))b= log(b) + b 2 L as M(b) = O(b 2). This proves Theorem 1.2. Remark 12.1. The most realistic value for M(a) with reasonable values of the parameters is M(a) = a 2 ; in theory, one might replace this with the asymptotically fast value M(a) = O(a log(a) log log(a)) 22]. It is also conceivable that special-purpose chips would be constructed, so that M(a) would represent a more general notion of complexity, such as chip area, running time, or dollars. We should note that in practice the original values of the v j might have been quantized from values known to greater than b-bit precision. Random quantization error of this kind tends to produce less problems in FFT algorithms than computational noise ((23]); a standard stochastic analysis says that on average this sort of error contaminates p ` bits of the result 12]. Since this applies equally to the usual xed-point model and to our model (and even to oating point models), and since it gives lower order terms in any complexity analysis, we have ignored this kind of quantization error throughout. References 1] R.C. Agarwal and C.S. Burrus. Fast convolution using Fermat number transforms with applications to digital ltering. 28 Finally, we convert the elements of Z ] to complex numbers by replacing and its powers by b-bit complex approximations. This nishes the description of the algorithm. In order to assess the asymptotic complexity of the procedure, we need to make assumptions about the various parameters. For the sake of clarity and simplicity, we choose to think of the approximation-degree n as xed, with the precision b and the length of the Fourier transform …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pathologies cardiac discrimination using the Fast Fourir Transform (FFT) The short time Fourier transforms (STFT) and the Wigner distribution (WD)

This paper is concerned with a synthesis study of the fast Fourier transform (FFT), the short time Fourier transform (STFT and the Wigner distribution (WD) in analysing the phonocardiogram signal (PCG) or heart cardiac sounds.     The FFT (Fast Fourier Transform) can provide a basic understanding of the frequency contents of the heart sounds. The STFT is obtained by calculating the Fourier tran...

متن کامل

Fast Fourier Transforms for Finite Inverse Semigroups

We extend the theory of fast Fourier transforms on finite groups to finite inverse semigroups. We use a general method for constructing the irreducible representations of a finite inverse semigroup to reduce the problem of computing its Fourier transform to the problems of computing Fourier transforms on its maximal subgroups and a fast zeta transform on its poset structure. We then exhibit exp...

متن کامل

A Method for Validating Multidimensional Fast Fourier Transform (FFT) Algorithms,

A method is described for validating fast Fourier transforms (FFTs) based on the use of simple input fiinctions whose discrete Fourier transforms can be evaluated in closed form. Explicit analytical results are developed for one-dimensional and two-dimensional discrete Fourier transforms. The analytical results are easily generalized to higher dimensions. The results offer a means for validatin...

متن کامل

Algorithms for Unequally Spaced Fast Laplace Transforms

Vol. 1 (2013) pp. 37-46. ALGORITHMS FOR UNEQUALLY SPACED FAST LAPLACE TRANSFORMS FREDRIK ANDERSSON⇤ Abstract. We develop fast algorithms for unequally spaced discrete Laplace transforms with complex parameters, which are approximate up to prescribed choice of computational precision. The algorithms are based on modifications of algorithms for unequally spaced fast Fourier transforms using Gauss...

متن کامل

Numerical stability of fast trigonometric and orthogonal wavelet transforms

Fast trigonometric transforms and periodic orthogonal wavelet transforms are essential tools for numerous practical applications. It is very important that fast algorithms work stable in a floating point arithmetic. This survey paper presents recent results on the worst case analysis of roundoff errors occurring in floating point computation of fast Fourier transforms, fast cosine transforms, a...

متن کامل

Chapter 1 Fast Fourier Transforms for Nonequispaced Data: a Tutorial

In this section, we consider approximative methods for the fast computation of multivariate discrete Fourier transforms for nonequi-spaced data (NDFT) in the time domain and in the frequency domain. In particular, we are interested in the approximation error as function of the arithmetic complexity of the algorithm. We discuss the robustness of NDFT{algorithms with respect to roundoo errors and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998