Version: | 1.0 |
---|---|
Provider: | ws-Mcc |
SOAP service’s name: | |
mccPreferenceRelation-ws-Mcc (see SOAP requests for details) |
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.
Contact: Alexandru Olteanu (alexandru.olteanu@uni.lu)
(For outputs, see below)
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.
The input value should be a valid XMCDA document whose main tag is <alternatives>
.
The outranking relation used to compare the objects.
The input value should be a valid XMCDA document whose main tag is <alternativesMatrix>
.
Indicates the type of the cutting procedure (normal or bipolar) and the cut level.
The input value should be a valid XMCDA document whose main tag is <programParameters>
.
It must have the following form:
<programParameters>
- <parameter name=”bipolar”>
- <values>
- <value>
- <boolean>%1</boolean>
</value>
</values>
</parameter> <parameter name=”cutlvl”>
- <values>
- <value>
- <real>%2</real>
</value>
</values>
</parameter>
</programParameters>
where:
%1 is a parameter named “Bipolar”. It can have the following values:
true
: Yesfalse
: NoThe default value is false.
%2 is a parameter named “Cut Level”. This is a float. The default value is 0.5.
The computed preference relation.
The returned value is a XMCDA document whose main tag is <alternativesMatrix>
.
A list of messages generated by the algorithm.
The returned value is a XMCDA document whose main tag is <programExecutionResult>
.