Running Time Analysis of Multi-objective Evolutionary Algorithms on a Simple Discrete Optimization Problem

  • Authors:
  • Marco Laumanns;Lothar Thiele;Eckart Zitzler;Emo Welzl;Kalyanmoy Deb

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

For the first time, a running time analysis of population-based multi-objective evolutionary algorithms for a discrete optimization problem is given. To this end, we define a simple pseudo-Boolean bi-objective problem (LOTZ: leading ones - trailing zeroes) and investigate time required to find the entire set of Pareto-optimal solutions. It is shown that different multi-objective generalizations of a (1+1) evolutionary algorithm (EA) as well as a simple population-based evolutionary multi-objective optimizer (SEMO) need on average at least 驴(n3) steps to optimize this function. We propose the fair evolutionary multi-objective optimizer (FEMO) and prove that this algorithm performs a black box optimization in 驴(n2 log n) function evaluations where n is the number of binary decision variables.