Learn R Programming

⚠️There's a newer version (0.1.0) of this package.Take me there.

MCDA (version 0.0.19)

Functions to Support the Multicriteria Decision Aiding Process

Description

Functions which can be useful to support the analyst in the Multicriteria Decision Aiding (MCDA) process involving multiple, conflicting criteria.

Copy Link

Version

Install

install.packages('MCDA')

Monthly Downloads

407

Version

0.0.19

License

EUPL (== 1.1)

Issues

Pull Requests

Stars

Forks

Maintainer

Patrick Meyer

Last Published

March 16th, 2018

Functions in MCDA (0.0.19)

LPDMRSortInferenceApprox

Identification of profiles, weights, majority threshold, veto and dictator thresholds for LPDMRSort using a genetic algorithm.
SRMPInferenceNoInconsist

Exact inference of an SRMP model given a maximum number of reference profiles - no inconsistencies
SRMPInferenceFixedLexicographicOrder

Exact inference of an SRMP model given the lexicographic order of the profiles
SRMPInferenceFixedProfilesNumber

Exact inference of an SRMP model given the number of reference profiles
SRMPInferenceNoInconsistFixedLexicographicOrder

Exact inference of an SRMP model given the lexicographic order of the profiles - no inconsistencies
pairwiseConsistencyMeasures

Consistency Measures for Pairwise Comparison Matrices
plotMRSortSortingProblem

Plot the categories and assignments of an Electre TRI-like sorting problem (via separation profiles).
plotPiecewiseLinearValueFunctions

Function to plot piecewise linear value functions.
UTADIS

UTADIS method to elicit value functions in view of sorting alternatives in ordered categories
normalizePerformanceTable

Function to normalize (or rescale) the columns (or criteria) of a performance table.
assignAlternativesToCategoriesByThresholds

Assign alternatives to categories according to thresholds.
applyPiecewiseLinearValueFunctionsOnPerformanceTable

Applies value functions on a performance table.
additiveValueFunctionElicitation

Elicitation of a general additive value function.
plotAlternativesValuesPreorder

Function to plot a preorder of alternatives, based on some score or ranking.
UTA

UTA method to elicit value functions.
UTASTAR

UTASTAR method to elicit value functions.
plotMARE

Plot Multi-Attribute Range Evaluations (MARE)
SRMPInferenceNoInconsistFixedProfilesNumber

Exact inference of an SRMP model given the number of reference profiles - no inconsistencies
TOPSIS

Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method
plotRadarPerformanceTable

Function to plot radar plots of alternatives of a performance table.
weightedSum

Weighted sum of evaluations of alternatives.
AHP

Analytic Hierarchy Process (AHP) method
LPDMRSortIdentifyUsedDictatorProfiles

Identify dictator profiles evaluations that have an impact on the final assignments of MRSort with large performance differences
MRSort

Electre TRI-like sorting method axiomatized by Bouyssou and Marchant.
LPDMRSortIdentifyUsedVetoProfiles

Identify veto profiles evaluations that have an impact on the final assignments of MRSort with large performance differences
LPDMRSortInferenceExact

Identification of profiles, weights, majority threshold and veto and dictator thresholds for the MRSort sorting approach extended to handle large performance differences.
MARE

Multi-Attribute Range Evaluations (MARE)
LPDMRSort

MRSort that takes into account large performance differences.
LPDMRSortIdentifyIncompatibleAssignments

Identifies all sets of assignment examples which are incompatible with the MRSort sorting method extended to handle large performance differences.
MRSortIdentifyIncompatibleAssignments

Identifies all sets of assignment examples which are incompatible with the MRSort method.
SRMPInference

Exact inference of an SRMP model given a maximum number of reference profiles
SRMPInferenceApproxFixedLexicographicOrder

Approximative inference of an SRMP model given the lexicographic order of the profiles
MRSortIdentifyUsedVetoProfiles

Identify veto profiles evaluations that have an impact on the final assignments of MRSort
SRMPInferenceApprox

Approximative inference of an SRMP model
MRSortInferenceApprox

Identification of profiles, weights, majority threshold and veto thresholds for MRSort using a genetic algorithm.
MRSortInferenceExact

Identification of profiles, weights and majority threshold for the MRSort sorting method using an exact approach.
SRMPInferenceApproxFixedProfilesNumber

Approximative inference of an SRMP model given the number of reference profiles
SRMP

SRMP: a simple ranking method using reference profiles