PRINTEMPS is a C++ metaheuristics modeler/solver library for general integer linear optimization problems. PRINTEMPS emphasizes 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 into their own codes by just copying the necessary files.
-
Intuitiveness in modeling. It provides an intuitive modeling environment to define an 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 neighborhoods.
Please refer to the project page for details.
@ARTICLE{10418217,
author={Koguma, Yuji},
journal={IEEE Access},
title={Tabu Search-Based Heuristic Solver for General Integer Linear Programming Problems},
year={2024},
volume={12},
number={},
pages={19059-19076},
doi={10.1109/ACCESS.2024.3361323}}