Vector coding algorithms for multidimensional discrete Fourier transform (Q2475397): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.cam.2006.11.025 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2158015410 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4154030 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Split vector-radix fast Fourier transform / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fault-tolerant algorithm for Fast Fourier Transform on hypercubes / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Algorithm for the Machine Calculation of Complex Fourier Series / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast Fourier transforms: A tutorial review and a state of the art / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3272860 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Extendible look-up table of twiddle factors and radix-8 based fast Fourier transform / rank
 
Normal rank
Property / cites work
 
Property / cites work: In-place butterfly-style FFT of 2-D real sequences / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3735040 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast computation of discrete Fourier transforms using polynomial transforms / rank
 
Normal rank
Property / cites work
 
Property / cites work: A new radix-6 FFT algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Vector computation of the discrete Fourier transform / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Computing the Discrete Fourier Transform / rank
 
Normal rank
Property / cites work
 
Property / cites work: Effective implementations of multi-dimensional radix-2 FFT / rank
 
Normal rank

Latest revision as of 17:52, 27 June 2024

scientific article
Language Label Description Also known as
English
Vector coding algorithms for multidimensional discrete Fourier transform
scientific article

    Statements

    Vector coding algorithms for multidimensional discrete Fourier transform (English)
    0 references
    0 references
    0 references
    11 March 2008
    0 references
    A new fast algorithm for the multidimensional discrete Fourier transform (DFT) is presented, based on vector coding (VC) technique. Let \(N=2^n\) and \[ D^m_N := \{\alpha = (p_1, \ldots , p_m) : p_k \in \mathbb N_0, \;0 \leq p_k < N,\; k = 1 , \ldots , n \}. \] Then the \(m\)-dimensional DFT of length \(N\) has the form \[ X (\alpha ) = \sum_{\beta \in D_N^m }x(\beta) w^{\alpha \cdot \beta}_N , \quad w_N = \exp (-2\pi i/N). \] The vector coding technique is based on the observation that any vector \(\alpha \in D^m_N \) can be uniquely represented by \( \alpha = 2^0 \alpha_0 + 2^1 \alpha_1 + \ldots + 2^{n-1}\alpha_{n-1}\) where \(\alpha_k \in D^m_2\). The resulting algorithm can be seen as a direct generalization of the algorithm of \textit{J. W. Cooley} and \textit{J. W. Tukey} [Math. Comput. 19, 297--301 (1965; Zbl 0127.09002)], and it has a very simple structure. The radix-2 VC algorithm needs \(mN^m \log_2N\) additions and at most \((1-1/2^m) N^m \log_2 N \) multiplications. The radix-4 VC algorithm requires the same number of additions and only \({1 \over 2}(1-1/4^m)N^m\log_2N\) multiplications.
    0 references
    vector coding
    0 references
    Cooley-Tukey algorithm
    0 references
    row-column algorithm
    0 references
    butterfly operation
    0 references
    fast Fourier transform
    0 references

    Identifiers