EVOlutionary COMputation

Matlab toolbox

 

EVOCOM is a versatile optimization Matlab toolbox (version 5.3 or later) that provides the framework for developing different Evolutionary Algorithms. It can be used as a traditional GA, or for solving genetic programming and/or multiobjective problems, and in combination with other AI techniques (memetic algorithms).

It can handle different kinds of constraints, codifications (numeric and/or symbolic) and work with different domains. Its implementation highlights the common origin of the different evolutionary approaches.

Evolutionary Algorithms (EA) have proven to be robust techniques for solving a wide range of complex optimization problems. This toolbox provides the framework for developing different EAs and so their target users are those people who need to solve an optimization problem and want to try evolutionary computation techniques for that purpose.

  1. Who want to teach and/or learn EA.
  2. Who want to try different evolutionary techniques for solving a problem.
  3. Who want to create prototypes and solve real-life problems.

Authors

e-mail: evocom@fis.ucm.es