MCDA: Functions to Support the Multicriteria Decision Aiding Process

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

AuthorPatrick Meyer, S├ębastien Bigaret, Richard Hodgett, Alexandru-Liviu Olteanu
Date of publication2017-01-14 15:20:05
MaintainerPatrick Meyer <patrick.meyer@telecom-bretagne.eu>
LicenseEUPL (== 1.1)
Version0.0.16
https://github.com/paterijk/MCDA

View on CRAN

Man pages

additiveValueFunctionElicitation: Elicitation of a general additive value function.

AHP: Analytic Hierarchy Process (AHP) method

applyPiecewiseLinearValueFunctionsOnPerformanceTable: Applies value functions on a performance table.

assignAlternativesToCategoriesByThresholds: Assign alternatives to categories according to thresholds.

LPDMRSort: MRSort that takes into account large performance differences.

LPDMRSortIdentifyIncompatibleAssignments: Identifies all sets of assignment examples which are...

LPDMRSortInferenceExact: Identification of profiles, weights, majority threshold and...

MARE: Multi-Attribute Range Evaluations (MARE)

MRSort: Electre TRI-like sorting method axiomatized by Bouyssou and...

MRSortIdentifyIncompatibleAssignments: Identifies all sets of assignment examples which are...

MRSortInferenceApprox: Identification of profiles, weights, majority threshold and...

MRSortInferenceExact: Identification of profiles, weights and majority threshold...

normalizePerformanceTable: Function to normalize (or rescale) the columns (or criteria)...

pairwiseConsistencyMeasures: Consistency Measures for Pairwise Comparison Matrices

plotAlternativesValuesPreorder: Function to plot a preorder of alternatives, based on some...

plotMARE: Plot Multi-Attribute Range Evaluations (MARE)

plotMRSortSortingProblem: Plot the categories and assignments of an Electre TRI-like...

plotPiecewiseLinearValueFunctions: Function to plot piecewise linear value functions.

plotRadarPerformanceTable: Function to plot radar plots of alternatives of a performance...

TOPSIS: Technique for Order of Preference by Similarity to Ideal...

UTA: UTA method to elicit value functions.

UTADIS: UTADIS method to elicit value functions in view of sorting...

UTASTAR: UTASTAR method to elicit value functions.

weightedSum: Weighted sum of evaluations of alternatives.

Functions

additiveValueFunctionElicitation Man page
AHP Man page
applyPiecewiseLinearValueFunctionsOnPerformanceTable Man page
assignAlternativesToCategoriesByThresholds Man page
LPDMRSort Man page
LPDMRSortIdentifyIncompatibleAssignments Man page
LPDMRSortInferenceExact Man page
MARE Man page
MRSort Man page
MRSortIdentifyIncompatibleAssignments Man page
MRSortInferenceApprox Man page
MRSortInferenceExact Man page
normalizePerformanceTable Man page
pairwiseConsistencyMeasures Man page
plotAlternativesValuesPreorder Man page
plotMARE Man page
plotMRSortSortingProblem Man page
plotPiecewiseLinearValueFunctions Man page
plotRadarPerformanceTable Man page
TOPSIS Man page
UTA Man page
UTADIS Man page
UTASTAR Man page
weightedSum Man page

Files

MCDA
MCDA/COPYING
MCDA/inst
MCDA/inst/examples
MCDA/inst/examples/weightedSumExample.R
MCDA/inst/examples/articleExample.R
MCDA/inst/extdata
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortInferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDInferenceModel.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModel.gmpl
MCDA/inst/extdata/MRSortIdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModel.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModel.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDIdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV3IdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDV3IdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV1IdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortIdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortInferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModel.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortInferenceLW.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV2IdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDInferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDV5IdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortInferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDIdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortInferenceModel.gmpl
MCDA/inst/extdata/MRSortDV1IdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortVInferenceModel.gmpl
MCDA/inst/extdata/MRSortDV2IdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV4IdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortVIdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortVInferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDV4IdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModel.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadWeights.gmpl
MCDA/inst/extdata/MRSortVIdentifyMinimalInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortVInferenceModelSpreadWeightsProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV2InferenceModelSpreadWeightsLPD.gmpl
MCDA/inst/extdata/MRSortDV1InferenceModelSpreadProfilesLPD.gmpl
MCDA/inst/extdata/MRSortDV3InferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDInferenceModelSpreadWeightsProfiles.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelSpreadProfiles.gmpl
MCDA/inst/extdata/MRSortDV5InferenceModelLPD.gmpl
MCDA/inst/extdata/MRSortDV5IdentifyInvalidAssignmentsSet.gmpl
MCDA/inst/extdata/MRSortDV4InferenceModelLPD.gmpl
MCDA/inst/datasets
MCDA/inst/datasets/performanceTable2.csv
MCDA/inst/datasets/performanceTable.csv
MCDA/tests
MCDA/tests/plotRadarPerformanceTable.R
MCDA/tests/LPDMRSortIdentifyIncompatibleAssignments.R
MCDA/tests/MRSortInferenceExact.R
MCDA/tests/MRSortInferenceApprox.R
MCDA/tests/applyPiecewiseLinearValueFunctionsOnPerformanceTable.R
MCDA/tests/UTASTAR.R
MCDA/tests/plotMRSortSortingProblem.R
MCDA/tests/additiveValueFunctionElicitation.R
MCDA/tests/MARE.R
MCDA/tests/LPDMRSortInferenceExact.R
MCDA/tests/pairwiseConsistencyMeasures.R
MCDA/tests/AHP.R
MCDA/tests/MRSortIdentifyIncompatibleAssignments.R
MCDA/tests/plotAlternativesValuesPreorder.R
MCDA/tests/TOPSIS.R
MCDA/tests/normalizePerformanceTable.R
MCDA/tests/assignAlternativesToCategoriesByThresholds.R
MCDA/tests/UTA.R
MCDA/tests/weightedSum.R
MCDA/tests/MRSort.R
MCDA/tests/LPDMRSort.R
MCDA/tests/UTADIS.R
MCDA/NAMESPACE
MCDA/R
MCDA/R/plotRadarPerformanceTable.R MCDA/R/LPDMRSortIdentifyIncompatibleAssignments.R MCDA/R/operators.R MCDA/R/MRSortInferenceExact.R MCDA/R/MRSortInferenceApprox.R MCDA/R/applyPiecewiseLinearValueFunctionsOnPerformanceTable.R MCDA/R/UTASTAR.R MCDA/R/plotMRSortSortingProblem.R MCDA/R/plotPiecewiseLinearValueFunctions.R MCDA/R/additiveValueFunctionElicitation.R MCDA/R/MARE.R MCDA/R/LPDMRSortInferenceExact.R MCDA/R/pairwiseConsistencyMeasures.R MCDA/R/AHP.R MCDA/R/MRSortIdentifyIncompatibleAssignments.R MCDA/R/plotAlternativesValuesPreorder.R MCDA/R/TOPSIS.R MCDA/R/normalizePerformanceTable.R MCDA/R/assignAlternativesToCategoriesByThresholds.R MCDA/R/UTA.R MCDA/R/weightedSum.R MCDA/R/MRSort.R MCDA/R/LPDMRSort.R MCDA/R/UTADIS.R
MCDA/MD5
MCDA/README
MCDA/DESCRIPTION
MCDA/man
MCDA/man/weightedSum.Rd MCDA/man/MRSortInferenceExact.Rd MCDA/man/plotMARE.Rd MCDA/man/TOPSIS.Rd MCDA/man/AHP.Rd MCDA/man/LPDMRSortIdentifyIncompatibleAssignments.Rd MCDA/man/UTADIS.Rd MCDA/man/applyPiecewiseLinearValueFunctionsOnPerformanceTable.Rd MCDA/man/MRSort.Rd MCDA/man/MARE.Rd MCDA/man/assignAlternativesToCategoriesByThresholds.Rd MCDA/man/plotPiecewiseLinearValueFunctions.Rd MCDA/man/UTASTAR.Rd MCDA/man/UTA.Rd MCDA/man/plotRadarPerformanceTable.Rd MCDA/man/LPDMRSort.Rd MCDA/man/plotAlternativesValuesPreorder.Rd MCDA/man/MRSortIdentifyIncompatibleAssignments.Rd MCDA/man/additiveValueFunctionElicitation.Rd MCDA/man/plotMRSortSortingProblem.Rd MCDA/man/LPDMRSortInferenceExact.Rd MCDA/man/MRSortInferenceApprox.Rd MCDA/man/normalizePerformanceTable.Rd MCDA/man/pairwiseConsistencyMeasures.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.