Module problems

Source
Expand description

The problems module contains some permutation based problem definitions. This problems are, the quadratic assignment problem (QAP), permutation flowshop scheduling problem (PFSP) and the linear ordering problem (LOP). Problems are intended to be used through the ProblemInstance enum. Finally, the ProblemTypeenum is provided in order to get the problem type from the instance’s name.

Enums§

ProblemInstance
This enum contains problem definitions.
ProblemType
Contains all problem types defined in this crate. Implents TryFrom<&str> trait, so it’s useful to get the problem type from the instance’s name.