This repository provides examples of introductory Ocean programs and concepts. Many of the problems that these examples are created from in this repository are explored in our guide, "Learning to Formulate Problems". This guide discusses how to formulate problems as a binary quadratic model, or BQM, as required by the Ocean SDK.
In the Basic_Programs
folder are programs to demonstrate the basic usage of
the Ocean SDK to run QUBO and Ising problems on the D-Wave quantum processing
unit (QPU).
In the BQM_Functionality
folder are programs that demonstrate the
functionality of the binary quadratic model (BQM) structure within Ocean.
Using BQMs we can translate seamlessly between QUBO and Ising models, and
provide offsets for any constants in our models.
In the Exploring_Pegasus
folder are programs which explore the
Pegasus topology and the Advantage QPU.
In the Pegasus_Embedding_Video
folder are programs that were used in creating
our YouTube video showcasing the pegasus topology. The video can be viewed at
https://youtu.be/aAhvyxzJyQE.