Description Usage Arguments Value See Also Examples

View source: R/postFactumAnalysis.R

This function calculates minimal `rho`

by which
alternative evaluations on selected criteria have to be multiplied for that alternative to be
possibly (or necessarily) assigned to at least some specific class
(`rho >= 1`

).
**Note!** This function works for problems with only non-negative
alternative evaluations.

1 2 | ```
improveAssignment(alternative, atLeastToClass, criteriaManipulability,
necessary, problem)
``` |

`alternative` |
An alternative for assignment improvement. |

`atLeastToClass` |
Desired assignment. |

`criteriaManipulability` |
Vector containing a logical value for each criterion.
Each value denotes whether multiplying by |

`necessary` |
Whether necessary or possible assignment is considered. |

`problem` |
Problem for which improvement will be performed. |

Value of `rho`

or `NULL`

if given assignment is not possible
in any scenario.

1 2 3 4 5 6 7 8 | ```
perf <- matrix(c(8, 2, 1, 7, 0.5, 0.9, 0.4, 0.5), ncol = 2)
problem <- buildProblem(perf, 3, FALSE, c('g', 'g'), c(0, 0))
problem <- addAssignmentsUB(problem, c(1, 2), c(2, 3))
# a_1 dominates a_4 and a_1 is assigned at most to class C_2
# How many times evaluations of a_4 should be improved
# that a_4 will be assigned possibly to class C_3?
rho <- improveAssignment(4, 3, c(TRUE, TRUE), FALSE, problem)
``` |

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.