HierarchicalDEA-CCR_efficiencies

Provider:PUT
Version:1.0

Description

Computes efficiency scores 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

min efficiency

Description:

A list of alternatives with computed minimum efficiency scores.

XMCDA related:

  • Tag: alternativesValues

  • Code:

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

max efficiency

Description:

A list of alternatives with computed maximum efficiency scores.

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.