一种寻找最大值的量子算法
量子物理
2007-05-23 v1
摘要
本文描述了一种在 N 个元素中寻找最大值的量子算法。同一问题的经典方法需要 O(N) 步,因为一步中需要比较两个数。该算法利用量子态可存在于态叠加中的性质,从而一次性对多个元素执行操作,仅需 O(sqrt(N)) 步。发现使用该算法所需步数的紧上界为 6.8(sqrt(N))。这些步数即对预言机的查询次数。
引用
@article{arxiv.quant-ph/9911082,
title = {A Quantum Algorithm for finding the Maximum},
author = {Ashish Ahuja and Sanjiv Kapoor},
journal= {arXiv preprint arXiv:quant-ph/9911082},
year = {2007}
}
备注
TeX v3.2, 5 pages