EasyLocal

EasyLocal is an object-oriented framework that can be used as a general tool for the development of local search algorithms in C++. The basic idea of EasyLocal is to capture the essential features of most local search metaheuristics, and their possible compositions. This allows the user to address the design and implementation issues of new heuristics in a more principled way. Furthermore, the framework can easily be customized by an expert user allowing the development of new metaheuristics, and its architecture fully supports the reuse of code.

Andrea Schaerf
Andrea Schaerf
Full Professor of Information Technology

Working on Optimization from an AI perspective.