Get Started with Quantum Computing#

Learn to submit problems directly to quantum processing units (QPU) in the Leap quantum cloud service.

What quantum annealing is and how it works.

What is Quantum Annealing?

The gate-model architecture for quantum computing.

What is Gate Model?

Classical solvers for developing code.

Classical Solvers

Introduction to Ocean software’s quantum solvers.

Quantum Solvers

Modeling problems as QUBOs and Ising Models.

Mapping arbitrary problems to QPU topology.

Minor Embedding

Introduction to setting QPU parameters.

Beginner-level end-to-end examples.

Basic QPU Examples

Example#

The following code solves the known “minimum vertex cover” graph problem using an annealing quantum computer.

>>> import networkx as nx
>>> import dwave_networkx as dnx
>>> from dwave.system import DWaveSampler, EmbeddingComposite
...
>>> s5 = nx.star_graph(4)
>>> sampler = EmbeddingComposite(DWaveSampler())
>>> min_cover = dnx.min_vertex_cover(s5, sampler)