The spatial search problem aims to find a marked vertex of a finite graph using a dynamic with two constraints: (1) The walker has no compass and (2) the walker can check whether a vertex is marked only after reaching it. This problem is a generalization of unsorted database search and has many applications to algorithms. Classical algorithms that solve the spatial search problem are based on random walks and the computational complexity is determined by the hitting time. On the other hand, quantum algorithms are based on quantum walks and the computational complexity is determined not only by the number of steps to reach a marked vertex, but also by the success probability, since we need to perform a measurement at the end of the algorithm to determine the walker's position. In this work, we address the spatial search problem on Johnson graphs using the coined quantum walk model. Since Johnson graphs are vertex- and distance-transitive, we have found an invariant subspace of the Hilbert space, which aids in the calculation of the computational complexity. We have shown that, for every fixed diameter, the asymptotic success probability is $1/2$ after taking $\pi\sqrt N/(2\sqrt 2)$ steps, where $N$ is the number of vertices of the Johnson graph.
翻译:空间搜索问题的目的是利用具有以下两个限制的动态来找到一个限定图形的标记顶点:(1) 行人没有指南,(2) 行人可以检查一个顶点是否在到达后才标记。这是一个未分类数据库搜索的概括化问题,对算法有许多应用。解决空间搜索问题的经典算法以随机行走为基础,而计算复杂性则由点击时间决定。另一方面,量子算法以量子行走为基础,计算复杂性不仅取决于达到一个标志顶点的步骤数量,而且取决于成功概率,因为我们需要在算法的结尾进行测量以确定行人的位置。在这项工作中,我们用硬体量行走模型解决约翰逊图的空间搜索问题。由于约翰逊图是垂直和远距离移动的,我们发现了一个可变的希尔伯特空间子空间,它有助于计算复杂性的计算。我们显示,对于每一个固定直径,美元的正值N2的正值正值/正数是美元正值的正值概率。