Decision Deck project

diviz software

XMCDA standard

XMCDA web services

Developer's corner:

Frozen initiatives

IRIS

Version:1.0
Provider:CppXMCDA
SOAP service’s name:
 IRIS-CppXMCDA (see SOAP requests for details)

Description

For each alternative, provides the sorting result with the weights infered and computes robust assignment.

Contact: Jun ZHENG<jun.zheng@ecp.fr>

Reference: 1. V. Mousseau, J. Figueira, and J.P. Naux. Using assignment examples to infer weights for ELECTRE TRI method: Some experimental results. European Journal of Operational Research, 130(2):263-275, April 2001. 2.Dias, L., Mousseau, V., Figueira, J., and Clímaco, J. (2002). An aggregation/disaggregation approach to obtain robust conclusions with ELECTRE TRI. European Journal of Operational Research, 138(2):332–348.3.V. Mousseau and L.C. Dias. Valued outranking relations in ELECTRE providing manageable disaggregation procedures. European Journal of Operational Research, 156(2):467-482, 2004.

Inputs

(For outputs, see below)

alternatives

The alternatives to consider.

The input value should be a valid XMCDA document whose main tag is <alternatives>.


criteria

The criteria to consider.

The input value should be a valid XMCDA document whose main tag is <criteria>.


categories

The categories to sort.

The input value should be a valid XMCDA document whose main tag is <categories>.


categoriesComparisons

The ranking of the categories.

The input value should be a valid XMCDA document whose main tag is <categoriesComparisons>.


categoriesProfiles

The reference alternatives and limits of profiles.

The input value should be a valid XMCDA document whose main tag is <categoriesProfiles>.


performanceTable

The performance of alternatives.

The input value should be a valid XMCDA document whose main tag is <performanceTable>.


criteriaLinearConstraints

The linear constraints related to criteria and cutting level(with variable tag added to element tag and the cutting level is expressed in variable tag with id ‘lamda’).The confidence level can be provided (not obligationary)for resolving inconsistency(if it happens)

The input value should be a valid XMCDA document whose main tag is <criteriaLinearConstraints>.


alternativesAffectations (optional)

The assignment examples provided by DM .

The input value should be a valid XMCDA document whose main tag is <alternativesAffectations>.


Outputs

methodMessages_weights

A combination of values of weights and lamda which match the preference information best.

The returned value is a XMCDA document whose main tag is <methodMessages>.


alternativesAffectations_sorting

The sorting result for every alternative based on the values of parameters in methodMessage.

The returned value is a XMCDA document whose main tag is <alternativesAffectations>.


alternativesAffectations_robustAssignments

The range of robust assignments for each alternative and the combination of values of weights and lamda corresponding to each possible assignment.

The returned value is a XMCDA document whose main tag is <alternativesAffectations>.


Original xml description