Investigación Software spMODE-II Algorithm

spMODE-II Algorithm

Multi-objective Differential Evolution Algorithm with Spherical Pruning based on preferences
This code implements a version of the Multi-Objective Differential Evolution algorithm with spherical pruning based on preferences (spMODE-II, second version of the spMODE algorithm) described in:

Gilberto Reynoso-Meza. Controller Tuning by Means of Evolutionary Multiobjective Optimization: a Holistic Multiobjective Optimization Design Procedure.
PhD. Thesis (2014), Universitat Politècnica de València.
Supervisors: Javier Sanchis and Xavier Blasco.

It is a MOEA with mechanisms to improve and deal with:

  • Diversity
  • Pertinency
  • Many-objective optimization instances
  • Constrained optimization instances.

It uses:
  • Physical Programming, in order to incorporate designer's preferences.
  • Size control of the approximated Pareto front using the above information.
  • Spherical pruning, in order to improve spreading. 

Available in MatlabCentral
Proyectos de Transferencia
Proyectos de investigación