Problem Modeling Tools (qiskit_addon_opt_mapper.problems)

Optimization problem model elements.

Optimization problems (qiskit_addon_opt_mapper.problems).

Optimization problem

Structures for defining an optimization problem.

Note

The following classes are not intended to be instantiated directly. Objects of these types are available within an instantiated OptimizationProblem.

Constraint

Abstract Constraint Class.

LinearExpression

Representation of a linear expression by its coefficients.

LinearConstraint

Representation of a linear constraint.

QuadraticExpression

Representation of a quadratic expression by its coefficients.

QuadraticConstraint

Representation of a quadratic constraint.

OptimizationProblemElement

Interface class for all objects that have a parent OptimizationProblem.

Variable

Representation of a variable.

HigherOrderExpression

Representation of a symmetric k-th order expression by its coefficients.

HigherOrderConstraint

Constraint in higher order form.

HigherOrderExpression

Representation of a symmetric k-th order expression by its coefficients.

OptimizationObjective

Optimization objective element.