Some theoretically organized algorithm for quantum computers (Q2300853)

From MaRDI portal





scientific article; zbMATH DE number 7175707
Language Label Description Also known as
default for all languages
No label defined
    English
    Some theoretically organized algorithm for quantum computers
    scientific article; zbMATH DE number 7175707

      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