DocumentCode :
1112784
Title :
An improved digit-reversal permutation algorithm for the fast Fourier and Hartley transforms
Author :
Evans, David M W
Author_Institution :
Stanford University, Stanford, CA
Volume :
35
Issue :
8
fYear :
1987
fDate :
8/1/1987 12:00:00 AM
Firstpage :
1120
Lastpage :
1125
Abstract :
All radix-B fast Fourier transforms (FFT) or fast Hartley transforms (FHT) performed "in-place" require at some point that the sequence elements he permuted such that, indexing the elements 0 to N - 1, the element with index i is swapped with the element whose index is j. The permutation is called digit-reversing, because if i is represented as a string of digits, base B, then j is that index whose representation is the same string of digits written in reverse order. N is a power of B and B \\geq 2 . An elegant algorithm has been found that Performs this "perfect shuffle" more efficiently and, according to timing experiments, runs about eight times faster than the fastest other algorithm known to the author. The algorithm is of order O(N) and led, for example, to a saving of 7 percent in the total (radix-2) FFT running time for N = 1024.
Keywords :
Fast Fourier transforms; Genetic mutations; Helium; Indexing; Timing; Writing;
fLanguage :
English
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
0096-3518
Type :
jour
DOI :
10.1109/TASSP.1987.1165252
Filename :
1165252
Link To Document :
بازگشت