English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Analyses of Evolutionary Algorithms

Happ, E. (2009). Analyses of Evolutionary Algorithms. PhD Thesis, Universität des Saarlandes, Saarbrücken. doi:10.22028/D291-25947.

Item is

Files

show Files

Locators

show
hide
Description:
-
OA-Status:
Green
Locator:
http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de (Copyright transfer agreement)
Description:
-
OA-Status:
Not specified

Creators

show
hide
 Creators:
Happ, Edda1, 2, Author           
Doerr, Benjamin1, Advisor           
Mehlhorn, Kurt1, Referee           
Affiliations:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              
2International Max Planck Research School, MPI for Informatics, Max Planck Society, Campus E1 4, 66123 Saarbrücken, DE, ou_1116551              

Content

show
hide
Free keywords: -
 Abstract: Evolutionary algorithms (EAs) are a highly successful tool commonly used
in practice to solve algorithmic problems. This remarkable practical value,
however, is not backed up by a deep theoretical understanding. Such an
understanding would facilitate the application of EAs to further problems.
Runtime analyses of EAs are one way to expand the theoretical knowledge
in this field. This thesis presents runtime analyses for three prominent
problems in
combinatorial optimization. Additionally, it provides probability theoretical
tools that will simplify future runtime analyses of EAs. The first problem
considered is the Single Source Shortest Path problem. The task is to find in a
weighted graph for a given source vertex shortest paths to all other vertices.
Developing a new analysis method we can give tight bounds on the runtime of a
previously designed and analyzed EA for this problem. The second problem is the
All-Pairs Shortest Path problem. Given a weighted graph, one has to find a
shortest path for every pair of vertices in the graph. For this problem we show
that adding a crossover operator to a natural EA using only mutation provably
decreases the runtime. This is the first time that the usefulness of a
crossover operator was shown for a combinatorial problem. The third problem
considered is the Sorting problem. For this problem, we design a new
representation based on trees. We show that the EA naturally arising from this
representation has a better runtime than previously analyzed EAs.

Details

show
hide
Language(s): eng - English
 Dates: 2009-0420092009
 Publication Status: Issued
 Pages: -
 Publishing info: Saarbrücken : Universität des Saarlandes
 Table of Contents: -
 Rev. Type: -
 Identifiers: BibTex Citekey: Happ2009
DOI: 10.22028/D291-25947
URN: urn:nbn:de:bsz:291-scidok-24273
Other: hdl:20.500.11880/26003
 Degree: PhD

Event

show

Legal Case

show

Project information

show

Source

show