Using case-based reasoning in an algorithm portfolio for constraint solving

  • O’Mahony E
  • Hebrard E
  • Holland A
  • et al.
N/ACitations
Citations of this article
48Readers
Mendeley users who have this article in their library.

Abstract

It has been shown in areas such as satisfiability testing and integer lin-ear programming that a carefully chosen combination of solvers can outperform the best individual solver for a given set of problems. This selection process is usually performed using a machine learning technique based on feature data ex-tracted from constraint satisfaction problems. In this paper we present CPHYDRA, an algorithm portfolio for constraint satisfaction that uses case-based reasoning to determine how to solve an unseen problem instance by exploiting a case base of problem solving experience. We demonstrate the superiority of our portfolio over each of its constituent solvers using challenging benchmark problem instances from the most recent CSP Solver Competition.

Cite

CITATION STYLE

APA

O’Mahony, E., Hebrard, E., Holland, A., Nugent, C., & O’Sullivan, B. (2008). Using case-based reasoning in an algorithm portfolio for constraint solving. Irish Conference on Artificial Intelligence and Cognitive Science, (05), 210–216. Retrieved from http://4c.ucc.ie/~aholland/publications/cpHydra.pdf

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free