Towards Distributed Local Search Through Neighborhood Combinators

Gustavo Ospina, Renaud De Landtsheer

Abstract

This paper presents an approach for making local search algorithms distributed, to get speed improvements thanks to the growth both in multi-core hardware and the massive availability of distributed computing power, notably in the cloud. Local search algorithms rely on the exploration of neighborhoods on a given solution space model. Our distribution approach relies on the exploration of multiple neighborhoods in parallel, performed by different workers located on different CPU cores (locally or distributed). This approach relies on neighborhood combinators, which are composite neighborhoods built out of basic neighborhoods. Combinators allows us to introduce metaheuristics (restart, tabu search, simulated annealing), neighborhood selection (hill-climbing, round-robin) and handle search strategies. We propose some parallel search combinators that can be instantiated to build search strategies encompassing parallel neighborhood exploration. An implementation is proposed in the OscaR.cbls framework, using the Actor model of computation.

Download


Paper Citation


in Harvard Style

Ospina G. and De Landtsheer R. (2021). Towards Distributed Local Search Through Neighborhood Combinators.In Proceedings of the 10th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES, ISBN 978-989-758-485-5, pages 248-255. DOI: 10.5220/0010308602480255


in Bibtex Style

@conference{icores21,
author={Gustavo Ospina and Renaud De Landtsheer},
title={Towards Distributed Local Search Through Neighborhood Combinators},
booktitle={Proceedings of the 10th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES,},
year={2021},
pages={248-255},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010308602480255},
isbn={978-989-758-485-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES,
TI - Towards Distributed Local Search Through Neighborhood Combinators
SN - 978-989-758-485-5
AU - Ospina G.
AU - De Landtsheer R.
PY - 2021
SP - 248
EP - 255
DO - 10.5220/0010308602480255