/printemps

C++ metaheuristics modeler/solver for general integer optimization problems.

Primary LanguageC++MIT LicenseMIT

PRINTEMPS

GitHub Actions Codacy Badge License: MIT

PRINTEMPS is a C++ metaheuristics modeler/solver library for general integer optimization problems. PRINTEMPS emphasizes on the following aspects:

  • Portability. It is implemented as a header-only library which does not depend on any other proprietary or open-source libraries. Users can integrate it in to their own codes by just copying necessary files.

  • Intuitiveness in modeling. It provides an intuitive modeling environment to define a optimization model as a program code. Users can define constraint and objective functions using arithmetic operations on decision variables.

  • Flexibility to define neighborhood. It automatically detects the neighborhood structure of the problem. In addition to this, PRINTEMPS also accepts user-defined neighborhood.

Please refer the project page for detail.