Abstract
We give generalized quantum counting algorithm to increase universality of quantum counting algorithm. Non-uniform initial amplitude distribution is possible due to the diversity of situations on counting problems or external noise in the amplitude initialization procedure. We give the reason why quantum counting algorithm is invalid on this situation. By modeling in three-dimensional space spanned by unmarked state, marked state and free state to the entire Hilbert space of n qubits, we find Grover iteration can be regarded as improper rotation in the space. This allows us to give formula to solve counting problem. Furthermore, we express initial amplitude distribution in the eigenvector basis of improper rotation matrix. This is necessary to obtain mathematical analysis of counting problem on various situations. Finally, we design four simulation experiments, the results of which show that compared with original quantum counting algorithm, generalized quantum counting algorithm wins great satisfaction from three aspects: (1) Whether initial amplitude distribution is uniform; (2) the diversity of situations on counting problems; and (3) whether phase estimation technique can get phase exactly.
Similar content being viewed by others
References
Brassard, G., Hoyer, P., Tapp, A.: Quantum counting. arXiv preprint arXiv:quant-ph/9805082 (1998)
Casella, G., Berger, R.L.: Statistical Inference, vol. 2. Duxbury, Pacific Grove (2002)
Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2010)
Boyer, M., Brassard, G., Hoyer, P., Tapp, A.: Tight bounds on quantum searching. arXiv preprint arXiv:quant-ph/9605034 (1996)
Mosca, M., et al.: Quantum searching, counting and amplitude amplification by eigenvector analysis. Mfcs’98 Workshop on Randommized Algorithms (1998)
Mosca, M.: Counting by quantum eigenvalue estimation. Theor. Comput. Sci. 264(1), 139–153 (2001)
Diao, Z., Huang, C., Wang, K.: Quantum counting: algorithm and error distribution. Acta applicandae mathematicae 118(1), 147–159 (2012)
Caraiman, S., Manta, V.I.: Histogram-based segmentation of quantum images. Theor. Comput. Sci. 529, 46–60 (2014)
Morawiec, A.: Orientations and Rotations, Chapter Preliminaries. Springer, Berlin (2003)
Salomon, D.: Computer Graphics and Geometric Modeling, Chapter Improper Rotations. Springer, New York (1999)
Grover, L.K.: A fast quantum mechanical algorithm for database search. Annual Acm Symposium on Theory of Computing (1996)
Grover, L.K.: Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Lett. 79(2), 325 (1997)
Kitaev, A.Y.: Quantum measurements and the abelian stabilizer problem. arXiv preprint arXiv:quant-ph/9511026 (1995)
Cleve, R., Ekert, A., Macchiavello, C., Mosca, M.: Quantum algorithms revisited. Proceedings of the Royal Society A Mathematical Physical and Engineering Sciences (1998)
Mosca, M.: Quantum Computer Algorithms. Ph.D. Thesis, Oxford University Press (1999)
Brassard, G., Hoyer, P.: An exact quantum polynomial-time algorithm for Simon’s problem. Proceedings of the 5th Israeli Symposium on Theory of Computing and Systems (1997)
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Grant Nos. 61170321,61502101), Natural Science Foundation of Jiangsu Province, China (Grant No. BK20140651), Natural Science Foundation of Anhui Province, China (Grant No. 1708085MF162), Research Fund for the Doctoral Program of Higher Education (Grant No. 20110092110024), Foundation for Natural Science Foundation of Jiangsu Province, China (Grant No. BK20140823) and the open fund of Key Laboratory of Computer Network and Information Integration in Southeast University, Ministry of Education, China (Grant No. K93-9-2015-10C).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tan, J., Ruan, Y., Li, X. et al. Generalized quantum counting algorithm for non-uniform amplitude distribution. Quantum Inf Process 16, 62 (2017). https://doi.org/10.1007/s11128-016-1471-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11128-016-1471-0