Description Usage Arguments Value References Examples

Generate a set of weights following Das and Dennis's method. Each column returned is a weight vector.

1 | ```
createWeights(nDim, axisDivision = nDim + 2, noZero = FALSE)
``` |

`nDim` |
The dimensionality of the problem. In EA, usually this is used in the objective space, hence nDim = nObjective |

`axisDivision` |
Used only when no weights are supplied. An input for the structured weight distribution. This defines how many division are created in each axis. |

`noZero` |
Default to false. If set to TRUE, reference vector containing zero, e.g. (1,0,0) will be removed. Used to generate weight in modified tch method. |

The function return a set of weight vectors.

Indraneel Das and J. E. Dennis. 1998. Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems. SIAM Journal on Optimization 1998 8:3, 631-657.

1 2 3 4 | ```
nObjective <- 3
axisDiv <- 6
createWeights(nObjective,axisDiv)
``` |

MaOEA documentation built on Oct. 30, 2019, 11:36 a.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.