Abstract
The theoretical investigation of evolutionary algorithms (EAs) has increased our knowledge of the computational mechanism of algorithms. In this paper, we report the convergence properties of an algorithm that is a variant of (1+1) EA, partially ordered evolutionary algorithm (PO-EA), which was initially designed for representing the evolutionary behaviors of all linear functions. Recently, PO-EA has been expected to give a model for deriving an upper bound on the expected hitting time of EA for monotonic functions. A monotonic function is a pseudo-boolean function whose value increases by flipping positive number of zeros to one. This study makes use of Markov chain model to analyze the movement of PO-EA. We divide PO-EA into two parts, PO-mutation and ZeroMax models, and study their mutation rate dependences of the expected hitting times.
Similar content being viewed by others
References
Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge University Press, Cambridge
Fujishige S (2005) Submodular functions and optimization, 2nd edn. Elsevier, Amsterdam
Jansen T (2007) On the brittleness of evolutionary algorithms. Foundations of Genetic Algorithms 2007. Springer, Lecture Notes in Computer Science, New York, pp 54–69 (4436)
Doerr B, Jansen T, Sudholt C, Winzen C, Zarges C (2013) Mutation rate matters even when optimizing monotone functions. Evol Comput 21:1–12
Colin S, Doerr B, Férey G (2014) Monotonic functions in EC: anything but monotone! In: Proceedings of the 2014 annual conference on genetic and evolutionary computation, pp 753–760
Auger A, Doerr B (eds) (2011) Theory of randomized search heuristics. World Scientific, Singapore
Oliveto PS, Yao X (2011) Runtime analysis of evolutionary algorithms for discrete optimization, chapter 2. Theory of randomized search heuristics. World Scientific, Singapore, pp 21–52
Mülenbein H (1992) How genetic algorithms really work I. Mutation and hillclimbing. Parallel Probl Solving Nat II:15–26
Furutani H, Tagami H, Sakamoto M, Du Y (2014) Markov chain analyses of random local search and evolutionary algorithm. J Robot Netw Artif Life 1:220–224
Iosifescu M (1980) Finite Markov processes and their applications. Wiley, New York
Acknowledgements
This work is supported by Science and Technology Project in Qinghai Province (No. 2017-ZJ-717); Natural Science Foundation of China (No.61640206)D
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
Ma, Q., Zhang, Ya., Yamamori, K. et al. Markov chain analysis of evolutionary algorithms for monotonic functions. Artif Life Robotics 24, 82–87 (2019). https://doi.org/10.1007/s10015-018-0463-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-018-0463-9