First hitting time analysis of continuous evolutionary algorithms based on average gain
First hitting time analysis of continuous evolutionary algorithms based on average gain
复制标题
基于平均增益的连续进化算法首次命中时间分析
DOI:
10.1007/s10586-016-0587-4
复制
发表时间:
2016
影响因子:
4.4
通讯作者:
Hu Guiwu
中科院分区:
文献类型:
--
作者:
Zhang Yushan;Huang Han;Hao Zhifeng;Hu Guiwu
Runtime analysis of continuous evolutionary algorithms (EAs) is a hard topic in the theoretical research of evolutionary computation, relatively few results have been obtained compared to the discrete EAs. In this paper, we introduce the martingale and stopping time theory to establish a general average gain model to estimate the upper bound for theexpected first hitting time. The proposed model is established on a non-negative stochastic process and does not need the assumption of Markov property, thus is more general. Afterwards, we demonstrate how the proposed model can be applied to runtime analysis of continuous EAs. In the end, as a case study, we analyze the runtime of (1,ES with adaptive step-size on Sphere function using the proposed approach, and derive a closed-form expression of the time upper bound for 3-dimensional case. We also discuss the relationship between the step size and the offspring sizeto ensure convergence. The experimental results show that the proposed approach helps to derive tight upper bound for theexpected first hitting timeof continuous EAs.