Version: | 0.2.0 |
---|---|
Provider: | PUT |
SOAP service’s name: | |
ElectreCredibility-PUT (see SOAP requests for details) |
ElectreCredibility - computes credibility matrix using procedure which is common to the most methods from the Electre family.
The key feature of this module is its flexibility in terms of the types of elements accepted as input - concordance or discordance may be a result of the following comparisons: alternatives vs alternatives, alternatives vs boundary profiles and alternatives vs central (characteristic) profiles, and discordance may be provided both in non-aggregated (‘partial’) and aggregated form (think of discordances in Electre TRI and Electre Is methods).
Web page: http://github.com/xor-xor/electre_diviz
(For outputs, see below)
Alternatives to consider.
The input value should be a valid XMCDA document whose main tag is <alternatives>
.
Concordance matrix with aggregated concordance indices (i.e. one index per pair of alternatives or alternatives/profiles).
The input value should be a valid XMCDA document whose main tag is <alternativesMatrix>
.
Discordance indices provided in non-aggregated (‘partial’) or aggregated form. In the former case, ‘with_denominator’ parameter (see below) should be set to ‘true’.
The input value should be a valid XMCDA document whose main tag is <alternativesMatrix>
.
Definitions of profiles (boundary or central) which should be used for classes (categories) representation.
The input value should be a valid XMCDA document whose main tag is <categoriesProfiles>
.
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 <programParameters>
.
It must have the following form:
<programParameters>
- <parameter name=”comparison_with”>
- <values>
- <value>
- <label>%1</label>
</value>
</values>
</parameter> <parameter name=”with_denominator”>
- <values>
- <value>
- <boolean>%2</boolean>
</value>
</values>
</parameter> <parameter name=”only_max_discordance”>
- <values>
- <value>
- <boolean>%3</boolean>
</value>
</values>
</parameter> <parameter name=”use_partials”>
- <values>
- <value>
- <boolean>%4</boolean>
</value>
</values>
</parameter>
</programParameters>
where:
%1 is a parameter named “comparison_with”. It can have the following values:
alternatives
: alternatives vs alternativesboundary_profiles
: alternatives vs boundary profilescentral_profiles
: alternatives vs central (characteristic) profilesThe default value is item0.
%2 is a parameter named “with_denominator”. This is a boolean. The default value is true.
%3 is a parameter named “only_max_discordance”. This is a boolean. The default value is false.
%4 is a parameter named “use_partials”. This is a boolean. The default value is true.
Credibility matrix computed from the given data.
The returned value is a XMCDA document whose main tag is <alternativesMatrix>
.
Messages or errors generated by this module.
The returned value is a XMCDA document whose main tag is <programExecutionResult>
.