Version: | 1.0 |
---|---|
Provider: | PUT |
SOAP service’s name: | |
PROMETHEE-Cluster-PUT (see SOAP requests for details) |
Clustering using Promethee Tri and k-means algorithm
Contact: Mateusz Sarbinowski <mateusz.sarbinowski@student.put.edu.pl>
Web page: https://github.com/dohko93/mcdm/tree/master/PROMETHEE-Cluster
(For outputs, see below)
Information about criterias required to compute Promethee Tri: criteria id, criteria thresholds (indifference and preference) and criteria scales.
The input value should be a valid XMCDA document whose main tag is <criteria>
.
List of alternatives.
The input value should be a valid XMCDA document whose main tag is <alternatives>
.
The performance of alternatives.
The input value should be a valid XMCDA document whose main tag is <performanceTable>
.
Weights of criteria to consider.
The input value should be a valid XMCDA document whose main tag is <criteriaValues>
.
The input value should be a valid XMCDA document whose main tag is <methodParameters>
.
It must have the following form:
<methodParameters>
%1
%2
%4
</methodParameters>
where:
%1 is a parameter named “NumberOfClusters”. This is a int, and the value should conform to the following constraint: A integer value greater than 1 and lower than the number of alternatives. More formally, the constraint is:
%1 > 1
%2 is a parameter named “distance”. This is a int. The default value is 1.
%3 is a parameter named “Use random seed”. This is a boolean. The default value is false.
%4 is a parameter named “randomSeed”. This is a int.
List of alternatives sets where each set representing one cluster.
The returned value is a XMCDA document whose main tag is <alternativesSets>
.
Messages or errors generated by this module.
The returned value is a XMCDA document whose main tag is <methodMessages>
.