Iterative Partition Search Variational Quantum Algorithm for Solving Shortest Vector Problem
Zi-Wen Huang, Xiao-Hui Ni, Jia-Cheng Fan, Su-Juan Qin, Wei Huang, Bing-Jie Xu, Fei Gao
TL;DR
This work tackles solving the $SVP$ on near-term quantum devices by introducing Iterative Partition Search Algorithm (IPSA), which merges a $1$-tailed search strategy with a dynamic, stack-driven iterative process to ensure valid lattice-basis updates and to use smaller, adaptive search spaces. IPSA significantly outperforms the previous PSA and IQOAP approaches, achieving higher success rates and better solution quality while markedly reducing circuit depth and two-qubit gate counts on real superconducting hardware. Hardware experiments on the Baihua processor (via Quafu) with $n=4$ demonstrate a $≈14$-fold increase in success rate over PSA and an ≈$82.7 ext{%}$ depth reduction and ≈$91 ext{%}$ fewer CZ gates than IQOAP, with IPSA also delivering ≈$2.5 imes$ higher success rate than IQOAP. Numerical simulations corroborate hardware results and extend the analysis to larger or harder instances, confirming IPSA’s practical advantages and suggesting broader applicability to other lattice-based or post-quantum tasks.
Abstract
The Partition Search Algorithm (PSA) and Iterative Quantum Optimization with an Adaptive Problem (IQOAP) are leading variational quantum algorithms for solving Shortest Vector Problem (SVP). However, each has limitations that restrict its practical impact. IQOAP suffers from ineffective iterations that fail to update the lattice basis, whereas PSA's static partitioning leads to oversized search spaces. In this work, we propose the Iterative Partition Search Algorithm (IPSA), which systematically addresses these drawbacks by integrating a "1-tailed search spaces" with a dynamic, stack-managed iterative process. Specifically, the "1-tailed" strategy ensures that every successful execution yields an effective lattice basis update, thereby eliminating the ineffective iterations associated with IQOAP. Concurrently, the dynamic iterative process reduces the required qubit count, thereby avoiding the limitation of an oversized search space inherent to PSA. We validate IPSA on the Baihua superconducting quantum processor via the Quafu platform. Small-scale real hardware experiments demonstrate that, compared to PSA, IPSA achieves a 14-fold increase in success rate at a cost of less than double the total circuit depth. Conversely, compared to IQOAP, IPSA reduces the total circuit depth by 82.7% while achieving approximately 2.5 times its success rate. Furthermore, we also conduct numerical simulations whose results are in good agreement with the experimental findings and extend our analysis.
