Version: | 1.0 |
---|---|
Provider: | PUT |
SOAP service’s name: | |
HierarchicalDEA-CCR_preferenceRelations-PUT (see SOAP requests for details) |
Computes necessary and possible preference relations for the pairs of DMUs (alternatives) using CCR Data Envelopment Analysis Model with hierarchical structure of outputs.
(For outputs, see below)
A list of alternatives (DMUs).
The input value should be a valid XMCDA document whose main tag is <alternatives>
.
It must have the following form:
<alternatives>
<alternative>
[...]
</alternative>
[...]
</alternatives>
A list of alternatives (DMUs) performances (on leaf hierarchy criteria).
The input value should be a valid XMCDA document whose main tag is <performanceTable>
.
It must have the following form:
<performanceTable>
<alternativePerformances>
<alternativeID> [...] </alternativeID>
<performance>
<criterionID>
[...]
</criterionID>
<value>[...]</value>
</performance>
[...]
</alternativePerformances>
[...]
</performanceTable>
The hierarchical structure of criteria.
The input value should be a valid XMCDA document whose main tag is <hierarchy>
.
It must have the following form:
<hierarchy>
<node>
<criterionID>[...]</criterionID>
<node>
<criterionID>[...]</criterionID>
<node>
[...]
</node>
[...]
</node>
[...]
</node>
</hierarchy>
A list of hierarchy criteria linear constraints.
The input value should be a valid XMCDA document whose main tag is <criteriaLinearConstraints>
.
It must have the following form:
<criteriaLinearConstraints>
<constraint>
<element>
<criterionID> [...] </criterionID>
<coefficient>
[...]
</coefficient>
</element>
[...]
<operator>[...]</operator>
<rhs>
[...]
</rhs>
</constraint>
[...]
</criteriaLinearConstraints>
Represents parameters (hierarchyNode).
The input value should be a valid XMCDA document whose main tag is <methodParameters>
.
It must have the following form:
<methodParameters>
<parameter id="hierarchyNode">
<value><label>%1</label></value>
</parameter>
</methodParameters>
where:
A list of pairs of DMUs related with necessary preference relation.
The returned value is a XMCDA document whose main tag is <alternativesComparisons>
.
It has the following form:
<alternativesComparisons>
<pairs>
<pair>
<initial>
<alternativeID>[...]</alternativeID>
</initial>
<terminal>
<alternativeID>[...]</alternativeID>
</terminal>
<values>
<value>
<real>1</real>
</value>
</values>
</pair>
[...]
</pairs>
[...]
</alternativesComparisons>
A list of pairs of DMUs related with possible preference relation.
The returned value is a XMCDA document whose main tag is <alternativesComparisons>
.
It has the following form:
<alternativesComparisons>
<pairs>
<pair>
<initial>
<alternativeID>[...]</alternativeID>
</initial>
<terminal>
<alternativeID>[...]</alternativeID>
</terminal>
<values>
<value>
<real>1</real>
</value>
</values>
</pair>
[...]
</pairs>
[...]
</alternativesComparisons>
A list of messages generated by the algorithm.
The returned value is a XMCDA document whose main tag is <methodMessages>
.