PhD Seminar Course on

Evolutionary Computation

Cagliari, 24-27 Luglio 2007

Instructor: Prof. Pierluca Lanzi, Politecnico di Milano
Duration: 20 hours
Schedule:  8.45 - 13.45 from Tue 24 to Fri 27 (July 2007)
Venue: University of Cagliari, Faculty of Engineering, Room Z
Topics: Evolutionary Computation
Assessment: Given an article with simple experimental results about scalability, pick some graphs and try to obtain the same results by resorting to an existing implementation of genetic algorithms (in Matlab, C++ or other programming environments).
Organizer: Giuliano Armano
Associate Professor of Computer Engineering,
DIEE - Univ. of Cagliari, Piazza d'Armi, I-09123, Cagliari, Italy
Phone: +39-070-675.5758 FAX: 5782 Email:

Detailed program:

  • Introduction on genetic Algorithm
  • "Simple Genetic Algorithm"
  • How a Genetic Algorithm works
  • The Schema Theorem
Competent Genetic Algorithms
  • Requirements
  • "Facet-Wise" models
Estimation Distribution Algorithms
  • Linkage Learning
  • Extended Compact Genetic Algorithms
  • BOA
  •   Performance Enhancements
  •   Coevolution
  •   Constraint
  •   Evolutionary Strategies
Furthers Evolutionary Techniques
  •   Genetics-based machine learning
  •   Ant Colony Optimization