Modern heuristic solvers can tackle difficult computational problems, but each solver performs well only on certain tasks. An algorithm portfolio uses empirical knowledge---past experience of each solver's behavior---to run the best solvers on each task.
Borg includes a practical algorithm portfolio for decision problems, a set of tools for algorithm portfolio development, and a research platform for the application of statistical models and decision-theoretic reasoning to the algorithm portfolio setting.
The project web site is:
http://nn.cs.utexas.edu/pages/research/borg/
Its technical documentation, including installation instructions, can be found at:
Unless otherwise specified, this software is provided under the non-copyleft open-source "MIT" license. The complete legal notice can be found in the included LICENSE file.