Markov Chain Analysis of Noise and Restart in Stochastic Local Search
Abstract
Stochastic local search (SLS) algorithms have proven to be very competitive in solving hard computational problems. This paper investigates the foundations of SLS algorithms. We develop a simple SLS algorithm, MarkovSLS, with three search operators: greedy, noise, and restart. The search operators are controlled by probability parameters, leading to soft (probabilistic) rather than hard (deterministic) restarts. We consider two special cases of the MarkovSLS algorithm: SoftSLS and AdaptiveSLS. In SoftSLS, the probability parameters are fixed, enabling analysis using standard homogeneous Markov chains. We study the interaction between the restart and noise parameters in SoftSLS, and optimize them analytically in addition to the traditional empirical approach. Experimentally, we investigate the dependency of SoftSLS's performance on its noise and restart parameters, validating the analytical results. AdaptiveSLS dynamically adjusts its noise and restart parameters during search. Experimentally, on synthetic and feature selection problems, we compare AdaptiveSLS with other algorithms including an analytically optimized version of SoftSLS, and find that it performs well while not requiring prior knowledge of the search space. PDF
Cite
Text
Mengshoel et al. "Markov Chain Analysis of Noise and Restart in Stochastic Local Search." International Joint Conference on Artificial Intelligence, 2016.Markdown
[Mengshoel et al. "Markov Chain Analysis of Noise and Restart in Stochastic Local Search." International Joint Conference on Artificial Intelligence, 2016.](https://mlanthology.org/ijcai/2016/mengshoel2016ijcai-markov/)BibTeX
@inproceedings{mengshoel2016ijcai-markov,
title = {{Markov Chain Analysis of Noise and Restart in Stochastic Local Search}},
author = {Mengshoel, Ole J. and Ahres, Youssef and Yu, Tong},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2016},
pages = {639-646},
url = {https://mlanthology.org/ijcai/2016/mengshoel2016ijcai-markov/}
}