mccPreferenceRelation

Provider:ws-Mcc
Version:1.0

Description

This web service allows the generation of a preference relation between a set of alternatives from any outranking relation between them. For each pair of alternatives we can have the following preference situations: indifference (i), preference in favor of the first (p+), preference in favor of the second (p-) and incomparability (j). As the outranking relation can also be bipolar, the preference relation is encoded as a 4-uple of the probabilities that the relation can be in one of the 4 preference situations.

Inputs

(For outputs, see below)

alternatives

Description:

A list of alternatives. Alternatives can be activated or deactivated via the <active> tag (true or false). By default (no <active> tag), alternatives are considered as active.

outrankingRelation

Description:

The outranking relation used to compare the objects.

XMCDA related:

  • Tag: alternativesComparisons

Cut Parameters

Description:

Indicates the type of the cutting procedure (normal or bipolar) and the cut level.

GUI information:

  • Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.

  • Name: Bipolar

    Indicates if the cutting procedure is bipolar or not.

    • Type: drop-down list
    • Possible values:
      • Yes (XMCDA label : true)
      • No (XMCDA label : false) (default)
  • Name: Cut Level

    Indicates cutting threshold.

    • Type: float
    • Default value: 0.5

XMCDA related:

  • Tag: methodParameters

  • Code:

    <methodParameters>
        <parameter name="bipolar">
            <value>
                <boolean>%1</boolean>
            </value>
        </parameter>
        <parameter name="cutlvl">
            <value>
                <real>%2</real>
            </value>
        </parameter>
    </methodParameters>
    

Outputs

preferenceRelation

Description:

The computed preference relation.

XMCDA related:

  • Tag: alternativesComparisons

messages

Description:

A list of messages generated by the algorithm.

XMCDA related:

  • Tag: methodMessages

For further technical details on the web service underlying this program, have a look at its documentation here.