ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1704.00026
21
34

Upper Bounds on the Runtime of the Univariate Marginal Distribution Algorithm on OneMax

31 March 2017
Carsten Witt
ArXivPDFHTML
Abstract

A runtime analysis of the Univariate Marginal Distribution Algorithm (UMDA) is presented on the OneMax function for wide ranges of its parameters μ\muμ and λ\lambdaλ. If μ≥clog⁡n\mu\ge c\log nμ≥clogn for some constant c>0c>0c>0 and λ=(1+Θ(1))μ\lambda=(1+\Theta(1))\muλ=(1+Θ(1))μ, a general bound O(μn)O(\mu n)O(μn) on the expected runtime is obtained. This bound crucially assumes that all marginal probabilities of the algorithm are confined to the interval [1/n,1−1/n][1/n,1-1/n][1/n,1−1/n]. If μ≥c′nlog⁡n\mu\ge c' \sqrt{n}\log nμ≥c′n​logn for a constant c′>0c'>0c′>0 and λ=(1+Θ(1))μ\lambda=(1+\Theta(1))\muλ=(1+Θ(1))μ, the behavior of the algorithm changes and the bound on the expected runtime becomes O(μn)O(\mu\sqrt{n})O(μn​), which typically even holds if the borders on the marginal probabilities are omitted. The results supplement the recently derived lower bound Ω(μn+nlog⁡n)\Omega(\mu\sqrt{n}+n\log n)Ω(μn​+nlogn) by Krejca and Witt (FOGA 2017) and turn out as tight for the two very different values μ=clog⁡n\mu=c\log nμ=clogn and μ=c′nlog⁡n\mu=c'\sqrt{n}\log nμ=c′n​logn. They also improve the previously best known upper bound O(nlog⁡nlog⁡log⁡n)O(n\log n\log\log n)O(nlognloglogn) by Dang and Lehre (GECCO 2015).

View on arXiv
Comments on this paper