MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

An Evolutionary Approach to the Eulerian Cycle Problem

Daniel Johannsen
Max-Planck-Institut für Informatik - D1
AG1 Mittagsseminar (own work)
AG 1  
AG Audience
-- Not specified --

Date, Time and Location

Friday, 15 June 2007
13:30
-- Not specified --
E1 4
Rotunde AG1 (3rd floor)
Saarbrücken

Abstract

An Eulerian cycle is a closed walk in a graph

that uses every edge exactly once. It is
well known that such a cycle exists if and only
if all vertices of the graph are of even degree.
The problem of finding an Eulerian cycle can be
solved in O(m) where m is the number of edges
of the graph.

The theoretic runtime analysis of evolutionary
algorithms is a field of growing interest in the
rather practically oriented research community of
evolutionary computation. We investigate how
different variants of a basic evolutionary
algorithm perform on the Eulerian cycle problem
and determine their expected runtime. We cannot
expect a generic framework to outperform a
problem-tailored algorithm, still one of the
variants solves the Eulerian cycle problem in
O(m log m).

Contact

Daniel Johannsen
--email hidden
passcode not visible
logged in users only

Tags, Category, Keywords and additional notes

Evolutionary Computation; Runtime Analysis; Cycle Cover Problems

Daniel Johannsen, 06/14/2007 22:34
Daniel Johannsen, 06/14/2007 14:42
Daniel Johannsen, 06/11/2007 09:22 -- Created document.