MOEADr1.1.3 package

Component-Wise MOEA/D Implementation

box_constraints

Box constraints routine

calcIGD

Inverted Generational Distance

check_stop_criteria

Stop criteria for MOEA/D

constraint_none

NULL constraint handling method for MOEA/D

constraint_penalty

"Penalty" constraint handling method for MOEA/D

constraint_vbr

"Violation-based Ranking" constraint handling method for MOEA/D

create_population

Create population

decomposition_msld

Problem Decomposition using Multi-layered Simplex-lattice Design

decomposition_sld

Problem Decomposition using Simplex-lattice Design

decomposition_uniform

Problem Decomposition using Uniform Design

define_neighborhood

Calculate neighborhood relations

evaluate_population

Evaluate population

example_problem

Example problem

find_nondominated_points

Find non-dominated points

generate_weights

Calculate weight vectors

get_constraint_methods

Print available constraint methods

get_decomposition_methods

Print available decomposition methods

get_localsearch_methods

Print available local search methods

get_scalarization_methods

Print available scalarization methods

get_stop_criteria

Print available stop criteria

get_update_methods

Print available update methods

get_variation_operators

Print available variation operators

ls_dvls

Differential vector-based local search

ls_tpqa

Three-point quadratic approximation local search

make_vectorized_smoof

Make vectorized smoof function

moead

MOEA/D

order_neighborhood

Order Neighborhood for MOEA/D

perform_variation

Run variation operators

plot.moead

plot.moead

preset_moead

preset_moead

print.moead

print.moead

print_progress

Print progress of MOEA/D

scalarization_awt

Adjusted Weighted Tchebycheff Scalarization

scalarization_ipbi

Inverted Penalty-based Boundary Intersection Scalarization

scalarization_pbi

Penalty-based Boundary Intersection Scalarization

scalarization_ws

Weighted Sum Scalarization

scalarization_wt

Weighted Tchebycheff Scalarization

scalarize_values

Scalarize values for MOEA/D

scale_objectives

Scaling of the objective function values

stop_maxeval

Stop criterion: maximum number of evaluations

stop_maxiter

Stop criterion: maximum number of iterations

stop_maxtime

Stop criterion: maximum runtime

summary.moead

summary.moead

unitary_constraints

Unitary constraints routine

update_population

Update population

updt_best

Best Neighborhood Replacement Update for MOEA/D

updt_restricted

Restricted Neighborhood Replacement Update for MOEA/D

updt_standard

Standard Neighborhood Replacement Update for MOEA/D

variation_binrec

Binomial Recombination

variation_diffmut

Differential Mutation

variation_localsearch

Local search Operators

variation_none

Identity operator

variation_polymut

Polynomial mutation

variation_sbx

Simulated binary crossover

variation_truncate

Truncate

Modular implementation of Multiobjective Evolutionary Algorithms based on Decomposition (MOEA/D) [Zhang and Li (2007), <DOI:10.1109/TEVC.2007.892759>] for quick assembling and testing of new algorithmic components, as well as easy replication of published MOEA/D proposals. The full framework is documented in a paper published in the Journal of Statistical Software [<doi:10.18637/jss.v092.i06>].

  • Maintainer: Felipe Campelo
  • License: GPL-2
  • Last published: 2023-01-08