Projects / MOEA Framework

MOEA Framework

The MOEA Framework is a Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose optimization algorithms and metaheuristics. A number of algorithms are provided out-of-the-box, including NSGA-II, ε-MOEA, GDE3, and MOEA/D.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  15 Nov 2012 13:33

Release Notes: This release includes several bugfixes and feature enhancements. The examples page on the Web site has also been updated.

  •  24 Sep 2012 21:54

Release Notes: This release includes several new genetic algorithm and genetic programming examples. Several minor bugs were patched.

  •  01 Aug 2012 21:02

Release Notes: This release includes a significant update adding genetic programming support. Optimization algorithms can now evolve and optimize expression trees using any of the 45 existing operators or custom, user-defined operators. As a result, the MOEA Framework now supports all major evolutionary algorithm strategies including genetic algorithms, differential evolution, swarm intelligence, genetic programming, and grammatical evolution.

  •  28 Jun 2012 03:12

Release Notes: This release added internationalization and localization support to user interfaces, improved support for parameterizing PISA algorithms, and enhanced the MOEA/D implementation to support its original specification as well as the utility-based search extension introduced at the IEEE Congress on Evolutionary Computation in 2009.

  •  11 May 2012 19:35

Release Notes: This release includes significant improvements to the user manual and several bugfixes.

Screenshot

Project Spotlight

Armadillo C++ Library

A fast C++ matrix library with optional interfaces to LAPACK and ATLAS.

Screenshot

Project Spotlight

staticvnc

A VNC server showing nothing but a static image.