moocore0.1.9 package

Core Mathematical Functions for Multi-Objective Optimization

as_double_matrix

Convert input to a matrix with "double" storage mode (`base::storage...

attsurf2df

Convert a list of attainment surfaces to a single EAF data.frame.

choose_eafdiff

Interactively choose according to empirical attainment function differ...

compute_eaf_call

Same as eaf() but performs no checks and does not transform the inpu...

compute_eafdiff_call

Same as eafdiff() but performs no checks and does not transform the ...

eaf_as_list

Convert an EAF data frame to a list of data frames, where each element...

eaf

Exact computation of the Empirical Attainment Function (EAF)

eafdiff

Compute empirical attainment function differences

epsilon

Epsilon metric

generate_ndset

Generate a random set of mutually nondominated points

hv_approx

Approximate the hypervolume indicator.

hv_contributions

Hypervolume contribution of a set of points

hypervolume

Hypervolume metric

igd

Inverted Generational Distance (IGD and IGD+) and Averaged Hausdorff D...

largest_eafdiff

Identify largest EAF differences

moocore-package

moocore: Core Mathematical Functions for Multi-Objective Optimization

nondominated

Identify, remove and rank dominated points according to Pareto optimal...

normalise

Normalise points

rbind_datasets

Combine datasets x and y by row taking care of making all sets uni...

read_datasets

Read several data sets

transform_maximise

Transform matrix according to maximise parameter

Vorob

Vorob'ev threshold, expectation and deviation

whv_hype

Approximation of the (weighted) hypervolume by Monte-Carlo sampling (2...

whv_rect

Compute (total) weighted hypervolume given a set of rectangles

write_datasets

Write data sets

Fast implementation of mathematical operations and performance metrics for multi-objective optimization, including filtering and ranking of dominated vectors according to Pareto optimality, computation of the empirical attainment function, V.G. da Fonseca, C.M. Fonseca, A.O. Hall (2001) <doi:10.1007/3-540-44719-9_15>, hypervolume metric, C.M. Fonseca, L. Paquete, M. López-Ibáñez (2006) <doi:10.1109/CEC.2006.1688440>, epsilon indicator, inverted generational distance, and Vorob'ev threshold, expectation and deviation, M. Binois, D. Ginsbourger, O. Roustant (2015) <doi:10.1016/j.ejor.2014.07.032>, among others.

  • Maintainer: Manuel López-Ibáñez
  • License: LGPL (>= 2.1)
  • Last published: 2025-11-01