Teaching advanced features of evolutionary algorithms using japanese puzzles

Sancho SALCEDO-SANZ, Jose A. PORTILLA-FIGUERAS, Emilio G. ORTÍZ-GARCÍA, Ángel M. PÉREZ-BELLIDO, Xin YAO

Research output: Journal PublicationsJournal Article (refereed)peer-review

15 Citations (Scopus)

Abstract

In this paper, a method to teach advanced features of evolutionary algorithms (EAs), using a famous game known as Japanese puzzles is presented. The authors show that Japanese puzzles are constrained combinatorial optimization problems, that can be solved using EAs with different encodings, and are challenging problems for EAs. Other features, such as special operators and local search heuristics and its hybridization with genetic algorithms, can also be taught using these puzzles. The authors report an experience using this method in a course taught at the Universidad de Alcalá, Madrid, Spain. © 2007 IEEE.
Original languageEnglish
Pages (from-to)151-156
Number of pages6
JournalIEEE Transactions on Education
Volume50
Issue number2
DOIs
Publication statusPublished - May 2007
Externally publishedYes

Keywords

  • Advanced encodings
  • Evolutionary algorithms (EAs)
  • Japanese puzzles
  • Local search
  • Memetic algorithms
  • Teaching method

Fingerprint

Dive into the research topics of 'Teaching advanced features of evolutionary algorithms using japanese puzzles'. Together they form a unique fingerprint.

Cite this