Skip to main navigation Skip to search Skip to main content

A quantum algorithm for the solution of the 0-1 Knapsack problem

Sören Wilkening*, Andreea-Iulia Lefterovici, Lennart Binkowski, Michael Perk, Sándor Fekete, Tobias J. Osborne

*Corresponding author for this work

Research output: Working paper/PreprintPreprint

Abstract

Here we present two novel contributions for achieving quantum advantage in solving difficult optimisation problems, both in theory and foreseeable practice. (1) We introduce the "Quantum Tree Generator", an approach to generate in superposition all feasible solutions of a given instance, yielding together with amplitude amplification the optimal solutions for 0-1 knapsack problems. The QTG offers massive memory savings and enables competitive runtimes compared to the classical state-of-the-art knapsack solvers (such as COMBO, Gurobi, CP-SAT, Greedy) already for instances involving as few as 100 variables. (2) By introducing a new runtime calculation technique that exploits logging data from the classical solver COMBO, we can predict the runtime of our method way beyond the range of existing quantum platforms and simulators, for various benchmark instances with up to 600 variables. Combining both of these innovations, we demonstrate the QTG's potential practical quantum advantage for large-scale problems, indicating an effective approach for combinatorial optimisation problems.
Original languageEnglish
DOIs
Publication statusE-pub ahead of print - 10 Oct 2023
  • QuantumFrontiers: Cluster of Excellence 2123/1: Light and Matter at the Quantum Frontier

    Schmidt, P. O. (Principal Investigator), Ospelkaus-Schwarzer, S. (Principal Investigator), Chichkov, B. (Principal Investigator), Danzmann, K. (Principal Investigator), Ertmer, W. (Principal Investigator), Hammerer, K. J. (Principal Investigator), Haug, R. (Principal Investigator), Heinzel, G. (Principal Investigator), Heurs, M. (Principal Investigator), Klempt, C. (Principal Investigator), Kroker, S. (Principal Investigator), Lisdat, C. (Principal Investigator), Mehlstäubler, T. (Principal Investigator), Müller, J. (Principal Investigator), Ospelkaus, C. (Principal Investigator), Rasel, E. M. (Principal Investigator), Recher, P. (Principal Investigator), Santos, L. S. (Principal Investigator), Schilling, M. (Principal Investigator), Schlickum, U. (Principal Investigator), Schumacher, H. W. (Principal Investigator), Surzhykov, A. (Principal Investigator), Waag, A. (Principal Investigator), Werner, R. (Principal Investigator) & Willke, B. (Principal Investigator)

    1 Jan 201931 Dec 2025

    Project: Research

Cite this