DEMATEL_relation

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

Description

Computes prominences and relations for given alternatives and effects (in and out) using DEMATEL method. Those vectors are the results of step 4, and also output of the module ‘DEMATEL_influences’. For more details please refer to https://doi.org/10.1155/2018/3696457, from step 5.

Contact: Witold Kupś <witkups@gmail.com>

Web page: https://github.com/Azbesciak/DecisionDeck

Inputs

(For outputs, see below)

alternatives

Definitions of alternatives.

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


total_influence

Total influence of each alternative on the other

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


out_effect

Sum (by row) of direct and indirect effects of criterion/alternative/factor on the other criteria/alternatives/factors. This is one of the DEMATEL step 4 results.

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


in_effect

Sum (by column) of direct and indirect effects of criterion/alternative/factor received from other criteria/alternatives/factors. This is one of the DEMATEL step 4 results.

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


alpha (optional)

Threshold of minor relations elimination - required value with ID ‘alpha’

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

<programParameters>
    <parameter id="alpha">
        <values>
            <value>
              <real>%1</real>
            </value>
        </values>
    </parameter>
</programParameters>

where:

  • %1 is a parameter named “alpha”. This is a float, and the value should conform to the following constraint: A numeric value alpha, with alpha≥0. More formally, the constraint is:

    %1 >= 0
    

Outputs

relationship

Directed influences between alternatives with threshold applied

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


prominence

Overall influence of factors

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


relation

Causal character of factors

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


messages

Messages or errors generated by this module.

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


Original xml description