Abstract
In this paper, we present an open-source Python framework, called satqubolib. This framework aims to provide all necessary tools for solving (MAX)-3SAT problems on quantum hardware systems via Quadratic Unconstrained Binary Optimization (QUBO). Our framework solves two major issues when solving (MAX)-3SAT instances in the context of quantum computing. Firstly, a common way of solving satisfiability instances with quantum methods is, to transform these instances into instances of QUBO, as QUBO is the input format for quantum annealers and the Quantum Approximate Optimization Algorithm (QAOA) on quantum gate systems. Studies have shown, that the choice of this transformation can significantly impact the solution quality of quantum hardware systems. Thus, our framework provides thousands of usable QUBO transformations for satisfiability problems. Doing so also enables practitioners from any domain to immediately explore and use quantum techniques as a potential solver for their domain-specific problems, as long as they can be encoded as satisfiability problems. As a second contribution, we created a dataset of 6000 practically hard and satisfiable SAT instances that are also small enough to be solved with current quantum(-hybrid) methods. This dataset enables meaningful benchmarking of new quantum, quantum-hybrid, and classical methods for solving satisfiability problems.
Original language | English |
---|---|
Title of host publication | Innovations for Community Services - 24th International Conference, I4CS 2024, Proceedings |
Editors | Frank Phillipson, Gerald Eichler, Christian Erfurth, Günter Fahrnberger |
Place of Publication | Cham |
Publisher | Springer |
Pages | 48-66 |
Number of pages | 19 |
ISBN (Electronic) | 978-3-031-60433-1 |
ISBN (Print) | 978-3-031-60432-4 |
DOIs | |
Publication status | Published - 2024 |
Event | 24th International Conference on Innovations for Community Services, I4CS 2024 - Maastricht, Netherlands Duration: 12 Jun 2024 → 14 Jun 2024 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Volume | 2109 CCIS |
ISSN (Print) | 1865-0929 |
ISSN (Electronic) | 1865-0937 |
Conference
Conference | 24th International Conference on Innovations for Community Services, I4CS 2024 |
---|---|
Country/Territory | Netherlands |
City | Maastricht |
Period | 12/06/24 → 14/06/24 |
Bibliographical note
Green Open Access added to TU Delft Institutional Repository 'You share, we take care!' - Taverne project https://www.openaccess.nl/en/you-share-we-take-careOtherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
Keywords
- 3-satisfiability
- Optimization
- QUBO transformation
- Software framework