Package org.moeaframework.algorithm


package org.moeaframework.algorithm
Implementations of various algorithms and support tools for working with algorithms.
  • Class
    Description
    Abstract class providing default implementations for several Algorithm methods.
    Abstract class providing default implementations for several EvolutionaryAlgorithm methods.
    An exception that originated from an algorithm.
    An exception that originated from an algorithm during initialization.
    An exception that originated from an algorithm during termination.
    Decorates an Algorithm to periodically save checkpoint files from which the algorithm can resume itself if unexpectedly terminated.
    The Covariance Matrix Adaption Evolution Strategy (CMA-ES) algorithm for single and multi-objective problems.
    Implementation of the Improved Decomposition-Based Evolutionary Algorithm (I-DBEA).
    A provider of default algorithms.
    Implementation of the ε-MOEA algorithm.
    Implements the ε-NSGA-II algorithm.
    Implementation of the Generalized Differential Evolution (GDE3) algorithm.
    Implementation of the Indicator-Based Evolutionary Algorithm (IBEA).
    Implementation of MOEA/D, the multiobjective evolutionary algorithm with decomposition.
    Implementation of the Multiple Single Objective Pareto Sampling (MSOPS) algorithm.
    Population implementing the ranking scheme used by the Multiple Single Objective Pareto Sampling (MSOPS) algorithm.
    Implementation of NSGA-II, with the ability to attach an optional ε-dominance archive.
    Implementation of NSGA-III.
    Implementation of the (1+1) Pareto Archived Evolution Strategy (PAES).
    Implementation of the Pareto Envelope-based Selection Algorithm (PESA2).
    Random search implementation.
    Implementation of the reference-point-based nondominated sorting method for NSGA-III.
    A reference vector guided population, for use with RVEA, that truncates the population using the method outlined in [1].
    Implementation of the Reference Vector Guided Evolutionary Algorithm (RVEA).
    Implementation of the S-metric Selection MOEA (SMS-MOEA).
    Implementation of the strength-based evolutionary algorithm (SPEA2).
    Mapping of pair-wise distances between points.
    Implementation of the Vector Evaluated Genetic Algorithm (VEGA).