Trap Avoidance in Local Search Using Pseudo-Conflict Learning
Abstract
A key challenge in developing efficient local search solvers is to effectively minimise search stagnation (i.e. avoiding traps or local minima). A majority of the state-of-the-art local search solvers perform random and/or Novelty-based walks to overcome search stagnation. Although such strategies are effective in diversifying a search from its current local minimum, they do not actively prevent the search from visiting previously encountered local minima. In this paper, we propose a new preventative strategy to effectively minimise search stagnation using pseudo-conflict learning. We define a pseudo-conflict as a derived path from the search trajectory that leads to a local minimum. We then introduce a new variable selection scheme that penalises variables causing those pseudo-conflicts. Our experimental results show that the new preventative approach significantly improves the performance of local search solvers on a wide range of structured and random benchmarks.
Cite
Text
Pham et al. "Trap Avoidance in Local Search Using Pseudo-Conflict Learning." AAAI Conference on Artificial Intelligence, 2012. doi:10.1609/AAAI.V26I1.8149Markdown
[Pham et al. "Trap Avoidance in Local Search Using Pseudo-Conflict Learning." AAAI Conference on Artificial Intelligence, 2012.](https://mlanthology.org/aaai/2012/pham2012aaai-trap/) doi:10.1609/AAAI.V26I1.8149BibTeX
@inproceedings{pham2012aaai-trap,
title = {{Trap Avoidance in Local Search Using Pseudo-Conflict Learning}},
author = {Pham, Duc Nghia and Duong, Thach-Thao and Sattar, Abdul},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2012},
pages = {542-548},
doi = {10.1609/AAAI.V26I1.8149},
url = {https://mlanthology.org/aaai/2012/pham2012aaai-trap/}
}