Quantum walks on binary trees are used in many quantum algorithms to achieve important speedup over classical algorithms. The formulation of this kind of algorithms as quantum circuit presents the advantage of being easily readable, executable on circuit based quantum computers and simulators and optimal on the usage of resources. We propose a strategy to compose quantum circuit that performs quantum walk on binary trees following universal gate model quantum computation principles. We give a particular attention to NAND formula evaluation algorithm as it could have many applications in game theory and reinforcement learning. We therefore propose an application of this algorithm and show how it can be used to train a quantum reinforcement learning agent in a two player game environment.
翻译:许多量子算法都使用二进制树上的量子行走法来实现相对于古典算法的重要加速。 这种算法作为量子电路的提法,其优点是容易读取,可以在基于电路的量子计算机和模拟器上执行,并且最适宜于资源的使用。 我们提出了一个战略来组成量子电路,在二进制树上进行量子行走,遵循通用门模型量子计算原则。 我们特别重视NAND公式评价算法,因为它在游戏理论和强化学习方面可能有许多应用。 因此,我们提议应用这种算法,并展示如何在两个玩家游戏环境中用它来训练量子强化学习剂。