BQMs
Binary Quadratic Models (BQMs) are a standard mathematical representation used to formulate and solve a wide range of combinatorial optimization problems. In a BQM, the decision variables are binary, x_i ∈ {0,1}, and the objective (or energy) function is quadratic in these variables: E(x) = ∑_i h_i x_i + ∑_{i<j} J_{ij} x_i x_j, where h_i are linear biases and J_{ij} are pairwise couplings. The goal is to find the variable assignment that minimizes (or maximizes) E(x).
BQMs are closely related to Ising models. By a simple variable transformation x_i = (s_i + 1)/2, the
Applications of BQMs span many domains, including graph partitioning and clustering, maximum cut, facility location, scheduling,
Solving approaches include classical methods such as simulated annealing, branch-and-bound, and specialized solvers, as well as
Limitations include embedding overhead, precision and noise in coefficients, and the potential for multiple near-optimal solutions.