DocumentCode :
1140954
Title :
A unified fast recursive algorithm for data shuffling in various orders
Author :
Jeong, Jechang ; Williams, William J.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume :
40
Issue :
5
fYear :
1992
fDate :
5/1/1992 12:00:00 AM
Firstpage :
1091
Lastpage :
1095
Abstract :
Data shuffling in a particular order is frequently required in signal processing applications. The authors present fast recursive algorithms, of order O(N), for shuffling a data sequence in various orders, e.g. bit reversed, Gray code, and other related orders, under a unified framework. These algorithms are computationally efficient in that every permutation index is essentially computed by a single logical or arithmetic operation between a previous index and a proper offset. The proposed algorithms can be used for the fast Fourier transform, fast Hartley transform, and mutual conversion among three typical forms of the Walsh transform
Keywords :
Walsh functions; encoding; fast Fourier transforms; signal processing; transforms; Gray code; Walsh transform; bit reversal; data shuffling; fast Fourier transform; fast Hartley transform; signal processing; unified fast recursive algorithm; Algorithm design and analysis; Arithmetic; Fast Fourier transforms; Genetic mutations; Reflective binary codes; Signal processing algorithms; Sorting; Tires;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/78.134472
Filename :
134472
Link To Document :
بازگشت