Some theoretically organized algorithm for quantum computers (Q2300853)

From MaRDI portal
Revision as of 21:38, 17 December 2024 by Import241208061232 (talk | contribs) (Normalize DOI.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)





scientific article
Language Label Description Also known as
English
Some theoretically organized algorithm for quantum computers
scientific article

    Statements

    Some theoretically organized algorithm for quantum computers (English)
    0 references
    0 references
    0 references
    28 February 2020
    0 references
    In the paper under review the authors suggest a new algorithm to treat positively the plural evaluations of some logical function in parallel instead of testing the function for finding out an attribute of it. Let \(\mathbb Z_2 =\{ 0, 1\}\) and \(N\) be a natural number. The problem is to evaluate a Boolean function \(f(x) : \mathbb Z_2^N \to \mathbb Z_2\) for different \(x\) simultaneously. The problem is well konwn in classical computing with exponential complexity. The parallel computing is outperformed by quantum computing. The authors propose a new algorithm to solve the problem by using the novel quantum parallel computing. The algorithm is to: 1) select a function \(f_i(x)\) from a list of all associated mappings, 2) make the operator \(U_{f_i}\) acting on a special state \(|\psi_0\rangle\), \(U_{f_i}: |x,y\rangle \mapsto |x,y\oplus f_i(x)\rangle\) to obtain the state \(|\psi_i\rangle\), \(i=0,1,\dots, 2^{2^N}-1\), where the symbol \(\oplus\) is used for the sum modulo 2, 3) obtain the mappings concerning \(f_i\). The result of Section 3 is then illustrated by an atom system in Section 5.
    0 references
    0 references
    quantum algorithms
    0 references
    quantum computation
    0 references
    Boolean function
    0 references

    Identifiers