Provider: | PUT |
---|---|
Version: | 0.1.0 |
ElectreCredibilityWithCounterVeto - computes credibility matrix using procedure which is common to the most methods from the Electre family.
This module is an extended version of ‘ElectreCredibility’ in that it is designed to work with the ‘counter-veto’ concept - i.e. it requires an additional input file (‘counter_veto_crossed.xml’) produced by ‘ElectreDiscordance’ module, which contains the information for which pairs and on which criteria the ‘counter-veto’ threshold has been crossed.
Please note that unlike ‘ElectreCredibility’, this module can accept discordance indices only in non-aggregated form (i.e. one index per criterion).
(For outputs, see below)
Alternatives to consider.
Concordance matrix with aggregated concordance indices (i.e. one index per pair of alternatives or alternatives/profiles).
This input contains the information (boolean values) for which pairs of variants and on which criteria the ‘counter-veto’ threshold has been crossed.
Discordance indices provided in non-aggregated (‘partial’ or ‘per-criterion’) form.
Optional: yes, enabled by default
Definitions of profiles (boundary or central) which should be used for classes (categories) representation.
A set of parameters provided to tune up the module’s operation.
Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.
Name: comparison_with
*This parameter specifies the type of elements provided for comparison.
Choosing ‘boundary_profiles’ or ‘central_profiles’ requires providing inputs ‘classes_profiles’ and ‘profiles_performance_table’ as well (which are optional by default).*
- Type: drop-down list
- Possible values:
- alternatives vs alternatives (XMCDA label : alternatives) (default)
- alternatives vs boundary profiles (XMCDA label : boundary_profiles)
- alternatives vs central (characteristic) profiles (XMCDA label : central_profiles)
Name: with_denominator
*This parameter specifies if you want to take into account only sufficiently great discordance (by using ‘1 - d_j(a, b) / 1 - C(a, b)’ instead of ‘1 - d_j(a, b)’ in credibility’s equation).
In case of selecting this option, only discordance indices for which d_j(a, b) > C(a, b) holds are taken into account.*
- Default value: true
Name: only_max_discordance
Use only maximum discordance index in discordance aggregation part of credibility’s equation (i.e. ‘1 - max(d_j(a, b))’). When ‘with_denominator’ is set to ‘true’, this parameter is ignored.
Tag: methodParameters
Code:
<methodParameters>
<parameter name="comparison_with">
<value>
<label>%1</label>
</value>
</parameter>
<parameter name="with_denominator">
<value>
<boolean>%2</boolean>
</value>
</parameter>
<parameter name="only_max_discordance">
<value>
<boolean>%3</boolean>
</value>
</parameter>
</methodParameters>
Credibility matrix computed from the given data.
Messages or errors generated by this module.
For further technical details on the web service underlying this program, have a look at its documentation here.