Skip to content
/ qabe Public

QABE: a Framework for Quantum Annealer Programming and Benchmarking, presented at Q-Science, IPDPS workshop, in June, 2025

Notifications You must be signed in to change notification settings

necst/qabe

Repository files navigation

QABE: A Framework for quantum annealer programming and benchmarking

This repository contains source code for the work "QABE: a Framework for Quantum Annealer Programming and Benchmarking". This work presents QABE: a framework for automatic programming and benchmarking of quantum annealers through a high-level interface, that allows non expert users to formulate specific optimization problems in terms of variables and constraints, and enables for automatic benchmarking of the quantum annealer.

Code Description

Under the names "ProblemName".py are the files containing the necessary functions to run specific instances of those problems through user input. Each problem needs to be created, prepared and then sampled using the homonymous methods. Alternatively, it is possible to use the set of "testingProblemName".py files, which offer a predefined format of problem creation, preparation and sampling for a direct benchmarking of D-Wave Annealers.

Creators and Contributors

Contributors: Gianluca Scanu, Marco Venere, Donatella Sciuto, Marco D. Santambrogio

About

QABE: a Framework for Quantum Annealer Programming and Benchmarking, presented at Q-Science, IPDPS workshop, in June, 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages