Exponential convergence dynamics in Grover's search algorithm
Samuel Cogan, Jonathan Raghoonanan, Tim Byrnes
TL;DR
The paper tackles the soufflé problem in Grover's search by introducing a dissipative variant that converts oscillatory dynamics into exponential decay toward the solution subspace using ancilla reservoir engineering. It develops both a continuous-time and a discrete, Trotterized circuit formulation and shows, via mapping to the Bixon-Jortner model, that the decay rate and revival times can be engineered to preserve Grover-like scaling (O(sqrt(N/M))). The approach yields robust convergence without requiring prior knowledge of M, at the cost of additional qubits for the reservoir and more complex circuitry, and demonstrates resilience to control errors relative to fixed-point alternatives. This work suggests practical, hardware-friendly routes for robust quantum search primitives and highlights connections between quantum algorithms and open-system dynamics.
Abstract
Grover's search algorithm is the cornerstone of many applications of quantum computing, providing a quadratic speed-up over classical methods. One limitation of the algorithm is that it requires knowledge of the number of solutions to obtain an optimal success probability, due to the oscillatory dynamics between the initial and solutions states (the ``soufflé problem''). While various methods have been proposed to solve this problem, each has their drawbacks in terms of inefficiency or sensitivity to control errors. Here, we modify Grover's algorithm to eliminate the oscillatory dynamics, such that the search proceeds as an exponential decay into the solution states. The basic idea is to convert the solution states into a reservoir by using ancilla qubits such that the initial state is nonreflectively absorbed. Trotterizing the continuous algorithm yields a quantum circuit that gives equivalent performance, which has the same quadratic quantum speedup as the original algorithm.
