Skip to main content

Optimization Algorithms

Dynex excels at NP-hard combinatorial optimization problems. All examples use the annealing interface (BQM/QUBO formulations).

MaxCut

Partition graph vertices into two sets to maximize the number of edges between sets.
G70 MaxCut benchmark notebook

Number Partitioning

Divide a set of numbers into two subsets with equal (or near-equal) sums.
Number partitioning notebook

Vertex Cover

Find the minimum set of vertices that covers every edge in a graph.
Vertex cover notebook

All optimization notebooks