Quantum computers use quantum resources to carry out computational tasks and may outperform classical computers in solving certain computational problems. Special-purpose quantum computers such as quantum annealers employ quantum adiabatic theorem to solve combinatorial optimization problems. In this paper, we compare classical annealings such as simulated annealing and quantum annealings that are done by the D-Wave machines both theoretically and numerically. We show that if the classical and quantum annealing are characterized by equivalent Ising models, then solving an optimization problem, i.e., finding the minimal energy of each Ising model, by the two annealing procedures, are mathematically identical. For quantum annealing, we also derive the probability lower-bound on successfully solving an optimization problem by measuring the system at the end of the annealing procedure. Moreover, we present the Markov chain Monte Carlo (MCMC) method to realize quantum annealing by classical computers and investigate its statistical properties. In the numerical section, we discuss the discrepancies between the MCMC based annealing approaches and the quantum annealing approach in solving optimization problems.
翻译:量子计算机使用量子资源来完成计算任务,在解决某些计算问题时可能优于古典计算机。量子肛门等特殊用途量子计算机使用量子透视理论来解决组合优化问题。在本文中,我们比较了诸如模拟肛门和量子射线等由D-Wave机器在理论上和数字上完成的古典麻醉和量子射线。我们显示,如果古典和量子射线的特点是等效的Ising模型,然后解决一个优化问题,即通过两个反射程序找到每个Ising模型的最小能量,在数学上是完全相同的。对于量子射线术,我们还比较了通过测量系统末端的系统来成功解决优化问题的概率较低。此外,我们介绍了Markov 链 Monte Carlo (MCC) 的方法,通过古典计算机实现量射线并调查其统计特性。在数字部分中,我们讨论了以 MCMC 模型为基础的方法和量子模型方法在解决优化方法上的问题之间的差异。