Matrix-Free GPU Semidefinite Programming for Quantum Ordered Search at the k=6 Frontier
Abstract
Lay Summary
Quantum computers can solve ordered search, the task behind binary search in a sorted list, with fewer queries than ordinary computers. They cannot fundamentally change the fact that the number of queries grows logarithmically with the list size, but they can improve the constant factor in front of this growth. Understanding the best possible constant factor is a central question in quantum algorithms. One way to make progress is to fix the number of quantum queries and determine the largest list that can be searched exactly. This question can be converted into a large optimization problem. For six quantum queries, this optimization problem becomes too large for existing solvers, because they need to store enormous matrices. We develop a GPU-based method that avoids storing these matrices explicitly. Instead, it computes their effects only when needed, using the special structure of ordered search. This makes it possible to study instances that were previously beyond reach on a single GPU. As a numerical result, our method finds strong evidence that six quantum queries can search a list of 90,000 items. We also rigorously certify that 94,000 items cannot be searched with six queries. Together, these results improve the best known constructive bound on the speedup achievable by exact quantum ordered search and demonstrate a practical way to scale structured optimization problems in quantum algorithms.