English

An Enhanced Features Extractor for a Portfolio of Constraint Solvers

Artificial Intelligence 2014-04-03 v7 Machine Learning

Abstract

Recent research has shown that a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. The solver selection is usually done by means of (un)supervised learning techniques which exploit features extracted from the problem specification. In this paper we present an useful and flexible framework that is able to extract an extensive set of features from a Constraint (Satisfaction/Optimization) Problem defined in possibly different modeling languages: MiniZinc, FlatZinc or XCSP. We also report some empirical results showing that the performances that can be obtained using these features are effective and competitive with state of the art CSP portfolio techniques.

Keywords

Cite

@article{arxiv.1308.0227,
  title  = {An Enhanced Features Extractor for a Portfolio of Constraint Solvers},
  author = {Roberto Amadini and Maurizio Gabbrielli and Jacopo Mauro},
  journal= {arXiv preprint arXiv:1308.0227},
  year   = {2014}
}