VIKOR_SRVectors

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

Description

Computes Manhatan and Chebyshev distances for given alternatives, which i.e. may be later used in VIKOR_ranking. This module implements steps 1 and 2 of the VIKOR method.

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

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

Inputs

(For outputs, see below)

criteria

Criteria of comparision

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


alternatives

Definitions of alternatives.

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


performance

Performance of each alternative on each criterion

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


criteria_scales

Criteria scales (min/max)

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


weights

Weights for criteria

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


Outputs

s

weighted and normalized Manhattan distance ranking by minimum value

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


r

weighted and normalized Chebyshev distance ranking by minimum value

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