Heuristic Time Complexity of NISQ Shortest-Vector-Problem Solvers
Milo\v{s} Prokop, Petros Wallden

TL;DR
This paper analyzes the heuristic time complexity of quantum algorithms, specifically QAOA, for solving the Shortest Vector Problem on NISQ devices, showing promising scalability and space efficiency improvements over classical and other quantum approaches.
Contribution
It introduces angle pretraining for QAOA on SVP, providing heuristic complexity estimates and a novel zero vector avoidance method for NISQ implementations.
Findings
Success probability scales as 2^{-0.695n} for depth p=3 QAOA.
Heuristic time complexity estimated as O(2^{0.695n}), slightly worse than Grover's O(2^{0.5n}).
Proposes a space-efficient encoding avoiding the zero vector problem.
Abstract
Shortest Vector Problem is believed to be hard both for classical and quantum computers. Two of the three NIST post-quantum cryptosystems standardised by NIST rely on its hardness. Research on theoretical and practical performance of quantum algorithms to solve SVP is crucial to establish confidence in them. Exploring the capabilities that Variational Quantum Algorithms (VQA) that can run on NISQ devices have in solving SVP has been an active research area. The qubit-requirement for doing so has been analysed and it was demonstrated that it is plausible to encode SVP on the ground state of a Hamiltonian efficiently. Due to the heuristic nature of VQAs no analysis of the time complexity of those approaches for scales beyond the non-interesting classically simulatable sizes has been performed. Motivated by Boulebnane and Montanaro work on the k-SAT problem, we propose to use angle…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions · Advanced Optimization Algorithms Research · Scheduling and Optimization Algorithms
