AHP_priorities

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

Description

Computes ranking for given alternatives and criteria using AHP method.

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

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

Inputs

(For outputs, see below)

criteria

Criteria for comparison on all hierarchy level - must include root criterion also

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>.


hierarchy

Hierarchy of criteria

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


criteria_comparisons

Matrix containing the pairwise comparison matrix for the criteria weights. Rows and columns are named according to the IDs of the parent criterion (or root’s ID if there is no higher level criterion). Each cell of the matrix contains an intensity of importance on the AHP scale, which is an integer. The inverse intensity is calculated automatically.

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


preference

Matrices of pairwise comparisons (comparing alternatives) for each criterion. Each matrix is identified (id) according to the IDs of the criteria. In each matrix, the rows and the columns are named according to the IDs of the alternatives. Each cell of the matrix contains an intensity of importance on the AHP scale, which is an integer. The inverse intensity is calculated automatically.

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


Outputs

scores

Scores of alternatives

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