Comparing evolutionary algorithms on binary constraint satisfaction problems

B. G.W. Craenen*, A. E. Eiben, J. I. van Hemert

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

Abstract

Constraint handling is not straightforward in evolutionary algorithms (EAs) since the usual search operators, mutation and recombination, are 'blind' to constraints. Nevertheless, the issue is highly relevant, for many challenging problems involve constraints. Over the last decade, numerous EAs for solving constraint satisfaction problems (CSP) have been introduced and studied on various problems. The diversity of approaches and the variety of problems used to study the resulting algorithms prevents a fair and accurate comparison of these algorithms. This paper aligns related work by presenting a concise overview and an extensive performance comparison of all these EAs on a systematically generated test suite of random binary CSPs. The random problem instance generator is based on a theoretical model that fixes deficiencies of models and respective generators that have been formerly used in the evolutionary computing field.
Original languageEnglish
Pages (from-to)424-444
Number of pages21
JournalIEEE Transactions on Evolutionary Computation
Volume7
Issue number5
DOIs
Publication statusPublished - Oct 2003

Keywords / Materials (for Non-textual outputs)

  • adaptivity
  • constraint satisfaction problems
  • evolutionary algorithms
  • heuristics
  • problem instance generator

Fingerprint

Dive into the research topics of 'Comparing evolutionary algorithms on binary constraint satisfaction problems'. Together they form a unique fingerprint.

Cite this