HierarchicalDEA-CCR_extremeRanks

Provider:PUT
Version:1.0

Description

Computes the extreme efficiency ranks for the given DMUs (alternatives) using CCR Data Envelopment Analysis Model with hierarchical structure of outputs.

Inputs

(For outputs, see below)

units

Description:

A list of alternatives (DMUs).

performance

Description:

A list of alternatives (DMUs) performances (on leaf hierarchy criteria).

XMCDA related:

  • Tag: performanceTable

  • Code:

    <performanceTable>
                                    <alternativePerformances>
                                            <alternativeID> [...] </alternativeID>
                                            <performance>
                                                    <criterionID>
                                                            [...]
                                                    </criterionID>
                                                    <values><value>[...]</value></values>
                                            </performance>
                                            [...]
                                    </alternativePerformances>
                                    [...]
                            </performanceTable>
    

hierarchy

Description:

The hierarchical structure of criteria.

XMCDA related:

  • Tag: criteriaHierarchy

  • Code:

    <criteriaHierarchy>
                                    <nodes>
                <node>
                    <criterionID>[...]</criterionID>
                    <nodes>
                        <node>
                            <criterionID>[...]</criterionID>
                            [...]
                        </node>
                        [...]
                    </nodes>
                </node>
            <nodes>
                            </criteriaHierarchy>
    

weights constraints

Optional: yes, disabled by default

Description:

A list of hierarchy criteria linear constraints.

XMCDA related:

  • Tag: criteriaLinearConstraints

  • Code:

    <criteriaLinearConstraints>
        <constraints>
            <constraint>
                <elements>
                    <element>
                        <criterionID> [...] </criterionID>
                        <coefficient>
                            [...]
                        </coefficient>
                    </element>
                    [...]
                </elements>
                <operator>[...]</operator>
                <rhs>
                    [...]
                </rhs>
            </constraint>
            [...]
        </constraints>
    </criteriaLinearConstraints>
    

parameters

Description:

Represents parameters (hierarchyNode).

GUI information:

  • Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.

  • Name: hierarchyNode

    ID of the hierarchy criterion for which the analysis should be performed.

    • Type: string
    • Default value: “root”

XMCDA related:

  • Tag: programParameters

  • Code:

    <programParameters>
        <parameter id="hierarchyNode">
            <values>
                <value><label>%1</label></value>
            </values>
        </parameter>
    </programParameters>
    

Outputs

best rank

Description:

A list of alternatives with computed best rank for each of them.

XMCDA related:

  • Tag: alternativesValues

  • Code:

    <alternativesValues>
                                    <alternativeValue>
                                      <alternativeID> [...] </alternativeID>
                                      <values>
                                             <value>[...]</value>
                                      </values>
                                    </alternativeValue>
                                    [...]
                            </alternativesValues>
    

worst rank

Description:

A list of alternatives with computed worst rank for each of them.

XMCDA related:

  • Tag: alternativesValues

  • Code:

    <alternativesValues>
                                    <alternativeValue>
                                      <alternativeID> [...] </alternativeID>
                                      <values>
                                             <value>[...]</value>
                                      </values>
                                    </alternativeValue>
                                    [...]
                            </alternativesValues>
    

messages

Description:

A list of messages generated by the algorithm.

XMCDA related:

  • Tag: programExecutionResult

For further technical details on the web service underlying this program, have a look at its documentation here.