Learn R Programming

emoa

A collection of building blocks for the design and analysis of evolutionary multi-objective optimization algorithms.

Copy Link

Version

Install

install.packages('emoa')

Monthly Downloads

3,340

Version

0.5-3

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

September 6th, 2024

Functions in emoa (0.5-3)

nondominated_points

Nondominated points
nds_hv_selection

Selection strategies
sbx_operator

Simulated binary crossover operator
steady_state_emoa_control

Steady state EMOA parameters
is_dominated

Pareto dominance checks.
dominance_matrix

Calculate the dominance matrix of a set of points
hypervolume_indicator

Binary quality indicators
coalesce

Return first non null argument.
crowding_distance

Crowding Distance
inbounds

Clip value to a given range
normalize_points

Scale point cloud
pm_control

Polynomial muation (PM) control parameters
which_points_on_edge

Determine which points are on the edge of a Pareto-front approximation.
unary_r2_indicator

Unary R2 indicator
sympart

Functions from the CEC 2007 EMOA competition.
nds_rank

Nondominated sorting ranks
UF1

Functions from the CEC 2009 EMOA competition.
cec2007

CEC 2007 multiobjective optimization competition results
dominated_hypervolume

Dominated Hypervolume calculation
emoa-package

The EMOA package
pm_operator

Polynomial mutation operator
sbx_control

Simulated binary crossover (SBX) control parameters
emoa_null_logger

null logger
emoa_logger

generic logger factory
emoa_control

Basic EMOA control parameters.
emoa_console_logger

console logger