Using the QPU#

Guidance and best practices for QPU usage.

Formulating problems for the quantum computer.

Formulation

Guidance on large-problem decomposition.

Decomposing Large Problems

Parameters of the QPU solver.

QPU Solver Parameters

Ways to improve solutions on QPU solvers.

QPU Configuration: Best Practices

Overview of some postprocessing methods.

Postprocessing

Errors sources and correction.

QPU Usage 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)