qiskit_addon_opt_mapper.converters.SpinToBinary¶
- class SpinToBinary[source]¶
 Bases:
OptimizationProblemConverterConvert all spin variables in the problem to binary variables.
The conversion is done by the relation:
s_i = 1 - 2 b_i
where s_i is a spin variable (in {-1, +1}) and b_i is a binary variable (in {0, 1}).
Class initializer.
Methods
__init__()Class initializer.
convert(problem)Convert all spin variables in the problem to binary variables.
interpret(x)Convert a solution of the converted (binary) problem back to the original (spin) space.