Superfast Fourier transform using QTT approximation (Q1759431)

From MaRDI portal
Revision as of 14:21, 19 March 2024 by Openalex240319020357 (talk | contribs) (Set OpenAlex properties.)
scientific article
Language Label Description Also known as
English
Superfast Fourier transform using QTT approximation
scientific article

    Statements

    Superfast Fourier transform using QTT approximation (English)
    0 references
    20 November 2012
    0 references
    Algorithms for the discrete Fourier transform of one- and high-dimensional data represented or approximated in the quantum tensor train (QTT) format are proposed. The approach is based on a radix-2 recursion formula which reduces the Fourier transform to the one of half size and lies behind the well-known Cooley-Tukey fast-Fourier transform (FFT) algorithm. Each step of the proposed QTT-FFT algorithm includes an approximation to reduce the storage size of the intermediate vectors adaptively to the prescribed level of accuracy. The complexity of \(m\)-dimensional \(n\times n\times\dots\times n\) transform with \(n=2^d\) is bounded by \(O(md^2R^3)\), where \(R\) is the maximum QTT-rank of the input, all intermediate vectors and output of the QTT-FFT algorithm. For the vectors with moderate \(R\) and large \(n\) and \(m\) the proposed algorithm outperforms the \(O(n^m\log n)\) fast Fourier transform algorithm and has asymptotically the same log-squared complexity as the superfast quantum Fourier transform algorithm. The authors compare the proposed method with the sparse Fourier transform algorithm.
    0 references
    algorithms
    0 references
    discrete Fourier transform
    0 references
    radix-2 recursion formula
    0 references
    Cooley-Tukey fast Fourier transform algorithm
    0 references
    complexity
    0 references
    quantum Fourier transform
    0 references
    quantum tensor train format
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers