scispace - formally typeset
Search or ask a question

Showing papers by "Rolf H. Möhring published in 2017"


Journal ArticleDOI
TL;DR: The stochastic runtime of the cross-entropy (CE) algorithm for the well-studied standard problems OneMax and LeadingOnes outperforms theknown runtime bound of the 1-ANT algorithm, a particular ant colony optimization algorithm, and is very close to the known expected runtime of variants of max-min ant systems.
Abstract: This paper analyzes the stochastic runtime of the cross-entropy (CE) algorithm for the well-studied standard problems OneMax and LeadingOnes. We prove that the total number of solutions the algorithm needs to evaluate before reaching the optimal solution (i.e., its runtime) is bounded by a polynomial ${Q(n)}$ in the problem size ${n}$ with a probability growing exponentially to 1 with ${n}$ if the parameters of the algorithm are adapted to ${n}$ in a reasonable way. Our polynomial bound ${Q(n)}$ for OneMax outperforms the well-known runtime bound of the 1-ANT algorithm, a particular ant colony optimization algorithm. Our adaptation of the parameters of the CE algorithm balances the number of iterations needed and the size of the samples drawn in each iteration, resulting in an increased efficiency. For the LeadingOnes problem, we improve the runtime of the algorithm by bounding the sampling probabilities away from 0 and 1. The resulting runtime outperforms the known stochastic runtime for a univariate marginal distribution algorithm, and is very close to the known expected runtime of variants of max-min ant systems. Bounding the sampling probabilities allows the CE algorithm to explore the search space even for test functions with a very rugged landscape as the LeadingOnes function.

26 citations


Journal ArticleDOI
TL;DR: In this paper, the authors analyzed the stochastic runtime of a cross-entropy algorithm mimicking an ant system with iteration-best reinforcement, and showed that sample size N ∈ ω ( ln ⁡ n ) results in a stochastically polynomial runtime, and sample size n ∈ O( ln ln ω n ) also results in an exponential runtime, where n represents the number of cities.

3 citations