Multi-Armed Bandits for Adaptive Constraint Propagation

Abstract

Adaptive constraint propagation has recently received a great attention. It allows a constraint solver to exploit various levels of propagation during search, and in many cases it shows better performance than static/predefined. The crucial point is to make adaptive constraint propagation automatic, so that no expert knowledge or parameter specification is required. In this work, we propose a simple learning technique, based on multi-armed bandits, that allows to automatically select among several levels of propagation during search. Our technique enables the combination of any number of levels of propagation whereas existing techniques are only defined for pairs. An experimental evaluation demonstrates that the proposed technique results in a more efficient and stable solver.

Cite

Text

Balafrej et al. "Multi-Armed Bandits for Adaptive Constraint Propagation." International Joint Conference on Artificial Intelligence, 2015.

Markdown

[Balafrej et al. "Multi-Armed Bandits for Adaptive Constraint Propagation." International Joint Conference on Artificial Intelligence, 2015.](https://mlanthology.org/ijcai/2015/balafrej2015ijcai-multi/)

BibTeX

@inproceedings{balafrej2015ijcai-multi,
  title     = {{Multi-Armed Bandits for Adaptive Constraint Propagation}},
  author    = {Balafrej, Amine and Bessiere, Christian and Paparrizou, Anastasia},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2015},
  pages     = {290-296},
  url       = {https://mlanthology.org/ijcai/2015/balafrej2015ijcai-multi/}
}