Omnisolver: an extensible interface to Ising spin glass solvers
Konrad Ja{\l}owiecki, {\L}ukasz Pawela

TL;DR
Omnisolver is a flexible framework that simplifies the development of Binary Quadratic Model solvers with a user-friendly interface, aiding researchers in quantum annealing and discrete optimization.
Contribution
It introduces a modular, extensible software framework with a built-in command-line interface for BQM solvers, reducing implementation effort.
Findings
Facilitates rapid development of BQM algorithms
Provides an easy-to-use plugin system
Demonstrates practical implementation with an example plugin
Abstract
We introduce a new framework for implementing Binary Quadratic Model (BQM) solvers called Omnisolver. The framework provides an out-of-the-box dynamically built command-line interface as well as an input/output system, thus heavily reducing the effort required for implementing new algorithms for solving BQMs. The proposed software should be of benefit for researchers focusing on quantum annealers or discrete optimization algorithms as well as groups utilizing discrete optimization as a part of their daily work. We demonstrate the ease of use of the proposed software by presenting a step-by-step, concise implementation of an example plugin.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum many-body systems · Quantum Computing Algorithms and Architecture · Complex Network Analysis Techniques
