IRIS-testInconsistency

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

Description

Tests whether a sorting problem is consistent or not based on Electre Tri

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

Reference: 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.

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 consider.

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 with alternative ID and the interval of its assignment .

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


Outputs

methodMessages

The result indicates whether the preference informatin is consistent.

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


criteriaLinearConstraints

If the information is inconsistent,output the set of inconsistent constraints for later use.

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


Original xml description