中文

量子振幅放大与估计

量子物理 2021-03-23 v1

摘要

考虑一个布尔函数χ:X{0,1}\chi: X \to \{0,1\},它将集合XX划分为好元素与坏元素,其中若χ(x)=1\chi(x)=1xx为好,否则为坏。再考虑一个量子算法A\mathcal A,使得A0=xXαxxA |0\rangle= \sum_{x\in X} \alpha_x |x\rangleXX各元素的量子叠加,并令aa表示若测量A0A |0\rangle产生好元素的概率。如果我们重复运行AA、测量输出、并使用χ\chi检验结果的 validity 这一过程,则平均预期在找到解之前重复1/a1/a次。*振幅放大*(amplitude amplification)是一个过程,允许在期望应用AA及其逆的次数正比于1/a1/\sqrt{a}后找到一个好xx,假设算法AA不作测量。这是格罗夫搜索算法(Grover's searching algorithm)的推广,其中AA被限制为产生XX所有成员的等权重叠加,且我们承诺存在单一xx使得χ(x)=1\chi(x)=1。我们的算法无论aa的值是否预先已知都有效。若aa的值已知,我们甚至能在最坏情况下于应用AA及其逆的次数正比于1/a1/\sqrt{a}后找到一个好xx。我们展示了这种二次加速也可用于一大类存在好经典启发式的搜索问题。最后,作为我们的主要结果,我们结合格罗夫与肖尔量子算法的思想来执行振幅估计,这一过程允许估计aa的值。我们将振幅估计应用于*近似计数*(approximate counting)问题,即希望估计XX中满足χ(x)=1\chi(x)=1xx的数目。我们在多种设定下获得了最优量子算法。

关键词

引用

@article{arxiv.quant-ph/0005055,
  title  = {Quantum Amplitude Amplification and Estimation},
  author = {Gilles Brassard and Peter Hoyer and Michele Mosca and Alain Tapp},
  journal= {arXiv preprint arXiv:quant-ph/0005055},
  year   = {2021}
}

备注

32 pages, no figures