Distributed random walks for fitness landscape analysis

Fitness landscape analysis is used to mathematically characterize optimization problems. In order to perform fitness landscape analysis on continuous-valued optimization problems, a sample of the fitness landscape needs to be taken. A common way to perform this sampling is to use random walk algorithms. This paper proposes a new random walk algorithm for continuous-valued optimization problems, called the distributed random walk algorithm. The algorithm is based on the premise that multiple short random walks of the same type will provide better coverage of the decision space and more robust fitness landscape measures than a single long random walk. The distributed random walk algorithm is simple to implement, and the computational overhead is insignificant compared to random walk algorithms in the literature. The results of the study indicate that the distributed random walk algorithm achieves both of these objectives. Furthermore, the benefits of the distributed random walk algorithm are shown to be much more significant when small step sizes are used in the random walks.

[1]  Andries Petrus Engelbrecht,et al.  Decision Space Coverage of Random Walks , 2020, 2020 IEEE Congress on Evolutionary Computation (CEC).

[2]  Tim Jones Evolutionary Algorithms, Fitness Landscapes and Search , 1995 .

[3]  Andries Petrus Engelbrecht,et al.  A survey of techniques for characterising fitness landscapes and some possible ways forward , 2013, Inf. Sci..

[4]  Andries Engelbrecht,et al.  On the Robustness of Random Walks for Fitness Landscape Analysis , 2019, 2019 IEEE Symposium Series on Computational Intelligence (SSCI).

[5]  Andries Petrus Engelbrecht,et al.  A progressive random walk algorithm for sampling continuous fitness landscapes , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[6]  Michal Pluhacek,et al.  Modified progressive random walk with chaotic PRNG , 2018, Int. J. Parallel Emergent Distributed Syst..

[7]  Jaya Sil,et al.  Continuous fitness landscape analysis using a chaos-based random walk algorithm , 2018, Soft Comput..

[8]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[9]  Pierre L'Ecuyer,et al.  Distribution properties of multiply-with-c arry random number generators , 1997, Math. Comput..

[10]  Vesselin K. Vassilev,et al.  Smoothness, ruggedness and neutrality of fitness landscapes: from theory to application , 2003 .

[11]  Andries Petrus Engelbrecht,et al.  Quantifying ruggedness of continuous landscapes using entropy , 2009, 2009 IEEE Congress on Evolutionary Computation.

[12]  Michael Affenzeller,et al.  A Comprehensive Survey on Fitness Landscape Analysis , 2012, Recent Advances in Intelligent Engineering Systems.

[13]  Luigi Ambrosio,et al.  Lectures on analysis in metric spaces , 2013 .