Skip to content

daSilvaRafael/quantum-annealing-with-ocean-notebook

Quantum Annealing with Ocean

This jupyter notebook is a supplementary resource to the author’s paper Annealing Quantum Computing: An Overview. The paper aims to provide an accessible overview of annealing quantum computing. We give high-level explanations of the key quantum properties that are leveraged by a quantum annealer, along with the quantum mathematical formalism involved and references for further reading.

The notebook has the following sections:

  1. Ising and QUBO model

    1.1 Exact solution

    1.2 Simulated annealing

  2. Problem to QUBO

    2.1 Exact solver

    2.2 Run on a quantum annealer processor

    2.3 Run on a Hybrid solver

  3. Problem constrains

    3.1 Run on a Hybrid CQM solver

  4. Embedding

Installation

Install requirements locally (ideally, in a virtual environment):

pip install -r requirements.txt

To run the notebook:

jupyter notebook

References

R. Pereira da Silva (2023), Annealing Quantum Computing: An Overview SSRN Electronic Journal

License

Released under the Apache License 2.0. See LICENSE file.

About

Explore D-Wave Ocean tools to solve quadratic optimization problems.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published