skip to main content
10.1145/3071178.3071317acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Improved runtime bounds for the univariate marginal distribution algorithm via anti-concentration

Published:01 July 2017Publication History

ABSTRACT

Unlike traditional evolutionary algorithms which produce offspring via genetic operators, Estimation of Distribution Algorithms (EDAs) sample solutions from probabilistic models which are learned from selected individuals. It is hoped that ED As may improve optimisation performance on epistatic fitness landscapes by learning variable interactions.

However, hardly any rigorous results are available to support claims about the performance of EDAs, even for fitness functions without epistasis. The expected runtime of the Univariate Marginal Distribution Algorithm (UMDA) on OneMax was recently shown to be in 𝒪(nλ log λ) [9]. Later, Krejca and Witt proved the lower bound [EQUATION] via an involved drift analysis [16].

We prove a O (nλ) bound, given some restrictions on the population size. This implies the tight bound Θ (n log n) when λ = O (log n), matching the runtime of classical EAs. Our analysis uses the level-based theorem and anti-concentration properties of the Poisson-binomial distribution. We expect that these generic methods will facilitate further analysis of EDAs.

References

  1. Jean-Bernard Baillon, Roberto Cominetti, and Jose Vaisman. 2016. A sharp uniform bound for the distribution of sums of Bernoulli trials. Combinatorics, Probability and Computing 25, 3 (2016), 352--361.Google ScholarGoogle ScholarCross RefCross Ref
  2. Ronald Rivest Charles E. Leiserson, Clifford Stein and Thomas H. Cormen. 2009. Introduction to Algorithms. MIT Press.Google ScholarGoogle Scholar
  3. Tianshi Chen, Per Kristian Lehre, Ke Tang, and Xin Yao. 2009. When is an Estimation of Distribution Algorithm Better than an Evolutionary Algorithm?. In Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2009. 1470--1477. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao. 2007. On the analysis of average time complexity of estimation of distribution algorithms. In Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2007. 453--460.Google ScholarGoogle Scholar
  5. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao. 2009. Rigorous Time Complexity Analysis of Univariate Marginal Distribution Algorithm with Margins. In Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2009. 2157--2164. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao. 2010. Analysis of Computational Time of Simple Estimation of Distribution Algorithms. IEEE Transactions on Evolutionary Computation 14, 1 (2010), 1--22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Dogan Corus, Duc-Cuong Dang, Anton V. Eremeev, and Per Kristian Lehre. 2014. Level-Based Analysis of Genetic Algorithms and Other Search Processes. In Proceedings of Parallel Problem Solving from Nature - PPSN XIII. 912--921.Google ScholarGoogle ScholarCross RefCross Ref
  8. Dogan Corus, Duc-Cuong Dang, Anton V. Eremeev, and Per Kristian Lehre. 2016. Level-based Analysis of Genetic Algorithms and other Search Processes. CoRR abs/1407.7663 (2016). http://arxiv.org/abs/1407.7663Google ScholarGoogle Scholar
  9. Duc-Cuong Dang and Per Kristian Lehre. 2015. Simplified Runtime Analysis of Estimation of Distribution Algorithms. In Proceedings of Genetic and Evolutionary Computation Conference, GECCO'15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Stefan Droste. 2006. A rigorous analysis of the compact genetic algorithm for linear functions. Natural Computing 5, 3 (2006), 257--283. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Uriel Feige. 2004. On sums of independent random variables with unbounded variance, and estimating the average degree in a graph. In Proceedings of the 36th STOC. 594--603. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Tobias Friedrich, Timo Kötzing, and Martin S. Krejca. 2016. EDAs cannot be balanced and stable. In Proceedings of Genetic and Evolutionary Computation Conference, GECCO'16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Georges R. Harik, Fernando G. Lobo, and David E. Goldberg. 1999. The compact genetic algorithm. IEEE Transactions on Evolutionary Computation 3, 4 (1999), 287--297. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Mark Hauschild and Martin Pelikan. 2011. An introduction and survey of estimation of distribution algorithms. Swarm and Evolutionary Computation 1, 3 (2011), 111--128.Google ScholarGoogle ScholarCross RefCross Ref
  15. Kumar Jogdeo and S. M. Samuels. 1968. Monotone Convergence of Binomial Probabilities and a Generalization of Ramanujan's Equation. The Annals of Mathematical Statistics 39, 4 (1968), 1191--1195.Google ScholarGoogle ScholarCross RefCross Ref
  16. Martin S. Krejca and Carsten Witt. 2017. Lower Bounds on the Run Time of the Univariate Marginal Distribution Algorithm on OneMax. In Proceedings of Foundation of Genetic Algorithms, FOGA'17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Per Kristian Lehre and Xin Yao. 2014. Runtime analysis of the (1+1) EA on computing unique input output sequences. Information Sciences 259 (2014), 510--531. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Heinz Mühlenbein and Gerhard Paaß. 1996. From recombination of genes to the estimation of distributions I. Binary parameters. In Parallel Problem Solving from Nature - PPSN IV, Hans-Michael Voigt, Werner Ebeling, Ingo Rechenberg, and Hans-Paul Schwefel (Eds.). Lecture Notes in Computer Science, Vol. 1141. Springer Berlin Heidelberg, 178--187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Jonathan L. Shapiro. 2005. Drift and Scaling in Estimation of Distribution Algorithms. Evolutionary Computation 13, 1 (2005), 99--123. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Carsten Witt. 2017. Upper Bounds on the Runtime of the Univariate Marginal Distribution Algorithm on OneMax. In (To appear) Proceedings of Genetic and Evolutionary Computation Conference, GECCO'17. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Improved runtime bounds for the univariate marginal distribution algorithm via anti-concentration

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference
      July 2017
      1427 pages
      ISBN:9781450349208
      DOI:10.1145/3071178

      Copyright © 2017 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 July 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      GECCO '17 Paper Acceptance Rate178of462submissions,39%Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader