The inclusion of local search (LS) techniques in evolutionary algorithms (EAs) is known to be very important in order to obtain competitive results on combinatorial and real-world optimization problems. Often however, an important source of the added value of LS is an understanding of the problem that allows performing a partial evaluation to compute the change in quality after only small changes were made to a solution. This is not possible in a Black-Box Optimization (BBO) setting. Here we take a closer look at the added value of LS when combined with EAs in a BBO setting. Moreover, we consider the interplay with model building, a technique commonly used in Estimation-of-Distribution Algorithms (EDAs) in order to increase robustness by statistically detecting and exploiting regularities in the optimization problem. We find, using two standardized hard BBO problems from EA literature, that LS can play an important role, especially in the interplay with model building in the form of what has become known as substructural LS. However, we also find that optimal mixing (OM), which indicates that operations in a variation operator are directly checked whether they lead to an improvement, is a superior combination of LS and EA.
Additional Metadata
Keywords Evolutionary Algorithms, Genetic Algorithms, Estimation- of-Distribution Algorithms, Mixing, Local Search
ACM Problem Solving, Control Methods, and Search (acm I.2.8)
THEME Software (theme 1), Logistics (theme 3), Energy (theme 4)
Publisher ACM
Editor N. Krasnogor
Conference Workshop Optimization by Building and Using Probabilistic Models
Citation
Bosman, P.A.N, & Thierens, D. (2011). The Roles of Local Search, Model Building and Optimal Mixing in Evolutionary Algorithms from a BBO Perspective. In N Krasnogor (Ed.), Proceedings of Workshop Optimization by Building and Using Probabilistic Models 2011 (pp. 663–670). ACM.