Algorithm Portfolios
Algorithm portfolio methods operate in problem domains for which there are multiple algorithms with complementary strengths. The portfolio method applies patterns learned from experience to better allocate computational resources among the algorithms, attempting to apply each algorithm primarily to those problem instances to which it is best suited. Applications of the methods developed in this work include SAT and answer set programming.
Bryan Silverthorn Ph.D. Student (Alumni) bsilvert@cs.utexas.edu
A Probabilistic Architecture for Algorithm Portfolios 2012
Bryan Silverthorn
Surviving Solver Sensitivity: An ASP Practitioner's Guide 2012
Bryan Silverthorn, Yuliya Lierler and Marius Schneider
Latent Class Models for Algorithm Portfolio Methods 2010
Bryan Silverthorn and Risto Miikkulainen
Borg

The borg project includes a practical algorithm...

2011