English

A Quantum Algorithm for Finding $k$-Minima

Quantum Physics 2019-07-09 v1

Abstract

We propose a new finding kk-minima algorithm and prove that its query complexity is O(kN)\mathcal{O}(\sqrt{kN}), where NN is the number of data indices. Though the complexity is equivalent to that of an existing method, the proposed is simpler. The main idea of the proposed algorithm is to search a good threshold that is near the kk-th smallest data. Then, by using the generalization of amplitude amplification, all kk data are found out of order and the query complexity is O(kN)\mathcal{O}(\sqrt{kN}). This generalization of amplitude amplification is also not well discussed and we briefly prove the query complexity. Our algorithm can be directly adapted to distance-related problems like kk-nearest neighbor search and clustering and classification. There are few quantum algorithms that return multiple answers and they are not well discussed.

Keywords

Cite

@article{arxiv.1907.03315,
  title  = {A Quantum Algorithm for Finding $k$-Minima},
  author = {Kohei Miyamoto and Masakazu Iwamura and Koichi Kise},
  journal= {arXiv preprint arXiv:1907.03315},
  year   = {2019}
}