BinaryPolynomialProblem

class BinaryPolynomialProblem(polynomial, variable_order, variable_to_idx, constant)[source]

Bases: object

Canonical internal representation for binary polynomial optimization problems.

Attributes Summary

constant

n_vars

polynomial

terms

Terms with tuple keys ordered by variable_order (derived from polynomial).

variable_order

variable_to_idx

Attributes Documentation

constant: float = <dataclasses._MISSING_TYPE object>
n_vars
polynomial: BinaryPolynomial = <dataclasses._MISSING_TYPE object>
terms

Terms with tuple keys ordered by variable_order (derived from polynomial).

variable_order: tuple[Hashable, ...] = <dataclasses._MISSING_TYPE object>
variable_to_idx: dict[Hashable, int] = <dataclasses._MISSING_TYPE object>