36
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Quantum algorithm to distinguish Boolean functions of different weights

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We exploit Grover operator of database search algorithm for weight decision algorithm. In this research, weight decision problem is to find an exact weight w from given two weights as w1 and w2 where w1+w2=1 and 0<w1<w2<1. Firstly, if a Boolean function is given and when weights are {1/4,3/4}, we can find w with only one application of Grover operator. Secondly, if we apply k many times of Grover operator, we can decide w from the set of weights {sin^2(\frac{k}{2k+1}\frac{\pi}{2}) cos^2(\frac{k}{2k+1}\frac{\pi}{2})}. Finally, by changing the last two Grover operators with two phase conditions, we can decide w from given any set of two weights. To decide w with a sure success, if the quantum algorithm requires O(k) Grover steps, then the best known classical algorithm requires \Omega(k^s) steps where s>2. Hence the quantum algorithm achieves at least quadratic speedup.

          Related collections

          Most cited references7

          • Record: found
          • Abstract: found
          • Article: found
          Is Open Access

          Grover Algorithm with zero theoretical failure rate

          (2001)
          In standard Grover's algorithm for quantum searching, the probability of finding the marked item is not exactly 1. In this Letter we present a modified version of Grover's algorithm that searches a marked state with full successful rate. The modification is done by replacing the phase inversion by two phase rotation through angle \(\phi\). The rotation angle is given analytically to be \(\phi=2 \arcsin(\sin{\pi\over (4J+6)}\over \sin\beta)\), where \(\sin\beta={1\over \sqrt{N}}\), \(N\) the number of items in the database, and \(J\) an integer equal to or greater than the integer part of \(({\pi\over 2}-\beta)/(2\beta)\). Upon measurement at \((J+1)\)-th iteration, the marked state is obtained with certainty.
            Bookmark
            • Record: found
            • Abstract: found
            • Article: found
            Is Open Access

            On Arbitrary Phases in Quantum Amplitude Amplification

            We consider the use of arbitrary phases in quantum amplitude amplification which is a generalization of quantum searching. We prove that the phase condition in amplitude amplification is given by \(\tan(\varphi/2) = \tan(\phi/2)(1-2a)\), where \(\phi\) and \(\phi\) are the phases used and where \(a\) is the success probability of the given algorithm. Thus the choice of phases depends nontrivially and nonlinearly on the success probability. Utilizing this condition, we give methods for constructing quantum algorithms that succeed with certainty and for implementing arbitrary rotations. We also conclude that phase errors of order up to \(\frac{1}{\sqrt{a}}\) can be tolerated in amplitude amplification.
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Counting by quantum eigenvalue estimation

                Bookmark

                Author and article information

                Journal
                2004-10-06
                2005-07-26
                Article
                10.1088/1751-8113/40/29/017
                quant-ph/0410043
                282429db-b8e8-4414-8e4f-6d340ee01018
                History
                Custom metadata
                J. Phys. A: Math. Theor. 40 8441 2007
                Extended to the case w1+w2=1. Accepted to EQIS2005
                quant-ph

                Quantum physics & Field theory
                Quantum physics & Field theory

                Comments

                Comment on this article