Quantum Optimization Applications With Quark and Quapps: Bridging the Gap Between Application and Hardware [Focus: Quantum Software and its Engineering]
Solving discrete optimization problems is one of the most promising use cases on quantum computers with tremendous potential both in research and industry. We present two libraries quark and quapps which provide an easily usable, modular workflow to encode discrete optimization problems and interface them to both classical and quantum hardware. We provide a collection of already implemented optimization problems which can be easily adapted by the user and run on different solvers. From this we derive an additional instance data set that can directly be used to benchmark and test quantum hardware. In conjunction both libraries and the instance data set enable both expert and non-expert users to easily implement optimization problems, run them on classical and quantum machines and simplify benchmarking on quantum machines.
Authors
- Elisabeth Lobe (ORCID: https://orcid.org/0000-0002-3473-8906)
- Lukas Windgätter (ORCID: https://orcid.org/0000-0002-4986-8789)
Institutions
- Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR) (DE)
- Software (Germany) (DE)
Publication Details
- Journal
- IEEE Software
- Published
- 2025-05-01
- DOI
- https://doi.org/10.1109/ms.2025.3564146
- Citations
- 1
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 2.48