| Version: | 1.0.0 | 
|---|---|
| Provider: | PUT | 
| SOAP service’s name: | |
Outranking-PrefRank_scores-PUT (see SOAP requests for details) | 
|
Module for calculation outranking PrefRank scores.
Contact: Krzysztof Martyn <krzysztof.martyn@wp.pl>
(For outputs, see below)
Alternatives to consider.
The input value should be a valid XMCDA document whose main tag is <alternatives>.
Aggregated preferences matrix.
The input value should be a valid XMCDA document whose main tag is <alternativesComparisons>.
Parameter specifies the algorithm to calculate ranking. There are three algorithms to choose from: PageRank, HITS and Salsa.
The input value should be a valid XMCDA document whose main tag is <methodParameters>.
It must have the following form:
<methodParameters>
        <parameter id="algorithm_type" name="algorithm_type">
                <value>
                        <label>%1</label>
                </value>
        </parameter>
        <parameter id="number_of_iteration" name="number_of_iteration">
                <value>
                        <integer>%2</integer>
                </value>
        </parameter>
        <parameter id="check_convergence" name="check_convergence">
                <value>
                        <boolean>%3</boolean>
                </value>
        </parameter>
        <parameter id="early_stopping" name="early_stopping">
                <value>
                        <boolean>%4</boolean>
                </value>
        </parameter>
</methodParameters>
where:
%1 is a parameter named “algorithm type”. It can have the following values:
prefrank_1: PrefRank Iprefrank_2: PrefRank IIprefrank_3: PrefRank IIIThe default value is item0.
%2 is a parameter named “number of iteration”. This is a int, and the value should conform to the following constraint: The value should be greater than 1. More formally, the constraint is:
%3 > 1
The default value is 100.
%3 is a parameter named “Run averaging if not converge?”. This is a boolean. The default value is false.
%4 is a parameter named “Earlier stop if converge?”. This is a boolean. The default value is true.
Positive outranking flows.
The returned value is a XMCDA document whose main tag is <alternativesValues>.
Negative outranking flows.
The returned value is a XMCDA document whose main tag is <alternativesValues>.
Final flows computed from the given data.
The returned value is a XMCDA document whose main tag is <alternativesValues>.
PrefRank scores computed from the given data.
The returned value is a XMCDA document whose main tag is <alternativesComparisons>.
Messages or errors generated by this module.
The returned value is a XMCDA document whose main tag is <methodMessages>.