• 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