ElectreCrispOutrankingAggregation

Version:0.2.0
Provider:PUT
SOAP service’s name:
 ElectreCrispOutrankingAggregation-PUT (see SOAP requests for details)

Description

Computes outranking relation as an aggregation of concordance and discordance binary relations. The relation is true (1) for a pair of alternatives when there is a concordance (1) for A > B and no discordance againts A > B (0).

Web page: https://github.com/MTomczyk/ElectreDiviz

Inputs

(For outputs, see below)

alternatives

Alternatives to consider

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


profiles (optional)

Profiles to consider

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


concordance

Concordance binary relation

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


discordance

Discordance binary relation (comparing with alternatives or profiles)

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


method_parameters

A set of parameters provided to tune up the module’s operation

The input value should be a valid XMCDA document whose main tag is <methodParameters>. It must have the following form:

<methodParameters>
    <parameter name="comparison_with">
    <value>
        <label>%1</label>
    </value>
</parameter>
</methodParameters>

where:

  • %1 is a parameter named “comparison_with”. It can have the following values:

    • alternatives: alternatives vs alternatives
    • profiles: alternatives vs boundary profiles
    • profiles: alternatives vs central (characteristic) profiles

    The default value is item0.


Outputs

outranking

Computed outranking relation

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


messages

Messages or errors generated by this module.

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


Original xml description