
handle: 2142/74080
In this paper we describe a method for computing the Discrete Fourier Transform (DFT) of a sequence of n elements over a finite field GF ( p m ) {\text {GF}}({p^m}) with a number of bit operations O ( n m log ( n m ) ⋅ P ( q ) ) O(nm\,\log (nm) \cdot P(q)) where P ( q ) P(q) is the number of bit operations required to multiply two q-bit integers and q ≅ 2 log 2 n + 4 log 2 m + 4 log 2 p q \cong 2\,{\log _2}n + 4\,{\log _2}m + 4\,{\log _2}p . This method is uniformly applicable to all instances and its order of complexity is not inferior to that of methods whose success depends upon the existence of certain primes. Our algorithm is a combination of known and novel techniques. In particular, the finite-field DFT is at first converted into a finite field convolution; the latter is then implemented as a two-dimensional Fourier transform over the complex field. The key feature of the method is the fusion of these two basic operations into a single integrated procedure centered on the Fast Fourier Transform algorithm.
330, Convolution, factorization for one variable harmonic analysis, Analysis of algorithms and problem complexity, Discrete Fourier transform, Convolution, 004, Computational complexity, Fourier and Fourier-Stieltjes transforms and other transforms of Fourier type, Finite fields, Arithmetic theory of polynomial rings over finite fields, Algorithms in computer science, Theory of error-correcting codes and error-detecting codes
330, Convolution, factorization for one variable harmonic analysis, Analysis of algorithms and problem complexity, Discrete Fourier transform, Convolution, 004, Computational complexity, Fourier and Fourier-Stieltjes transforms and other transforms of Fourier type, Finite fields, Arithmetic theory of polynomial rings over finite fields, Algorithms in computer science, Theory of error-correcting codes and error-detecting codes
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 34 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
