rmoo0.2.0 package

Multi-Objective Optimization in R

nsga_Crossover

Crossover operators in non-dominated genetic algorithms

nsga_Mutation

Mutation operators in non-dominated genetic algorithms

nsga_Population

Population initialization in non-dominated genetic algorithms

niching

Niche-Preservation Operation

non_dominated_fronts

Calculate of Non-Dominated Front

nsga-class

Virtual Class 'nsga'

nsga

Non-Dominated Sorting in Genetic Algorithms

algorithm-class

Virtual Parent Class Algorithm

associate

Association Operation in Non-Dominated Genetic Algorithms III

crowding_distance

Calculation of Crowding Distance

generate_reference_points

Determination of Reference Points on a Hyper-Plane

get_fixed_rowsum_integer_matrix

Determine the division points on the hyperplane

getCrowdingDistance-methods

Accessor methods to the crowding distance for NSGA-II results

getDummyFitness-methods

Accessor methods to the dummy fitness for NSGA-I results

getFitness-methods

Accessor methods to the fitness for rmoo results

getMetrics-methods

Accessor methods to the metrics evaluated during execution

getPopulation-methods

Accessor methods to the population for rmoo results

nsga_Selection

Selection operators in non-dominated genetic algorithms

nsga1-class

Class 'nsga1'

nsga2-class

Class 'nsga2'

nsga2

Non-Dominated Sorting in Genetic Algorithms II

nsga3-class

Class 'nsga3'

nsga3

Non-Dominated Sorting in Genetic Algorithms III

nsgaControl

A function for setting or retrieving defaults non-dominated genetic op...

nsgaMonitor

Monitor non-dominated genetic algorithm evolution

numberOrNAOrMatrix-class

Virtual Class 'numberOrNAOrMatrix - Simple Class for subassigment Valu...

performance_metrics

Objective Values performance metrics

plot-methods

Methods for Function 'plot' in Package 'rmoo'

print-methods

Methods for Function 'print' in Package 'rmoo'.

progress-methods

Methods for Function 'progress' in Package 'rmoo'

reference_point_multi_layer

Determination of Multi-layer Reference Points

rmoo-package

rmoo: Multi-Objective Optimization in R

rmoo_func

R Multi-Objective Optimization Main Function

scale_reference_directions

Scale Reference Points

sharing

Calculation of Dummy Fitness

summary-methods

Methods for Function 'summary' in Package 'rmoo'

update_points

Adaptive normalization of population members

The 'rmoo' package is a framework for multi- and many-objective optimization, which allows researchers and users versatility in parameter configuration, as well as tools for analysis, replication and visualization of results. The 'rmoo' package was built as a fork of the 'GA' package by Luca Scrucca(2017) <DOI:10.32614/RJ-2017-008> and implementing the Non-Dominated Sorting Genetic Algorithms proposed by K. Deb's.

  • Maintainer: Francisco Benitez
  • License: GPL (>= 2)
  • Last published: 2022-09-24