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>
                                                    <value>[...]</value>
                                            </performance>
                                            [...]
                                    </alternativePerformances>
                                    [...]
                            </performanceTable>
    

hierarchy

Description:

The hierarchical structure of criteria.

XMCDA related:

  • Tag: hierarchy

  • Code:

    <hierarchy>
        <node>
            <criterionID>[...]</criterionID>
            <node>
                <criterionID>[...]</criterionID>
                <node>
                    [...]
                </node>
                [...]
            </node>
            [...]
        </node>
    </hierarchy>
    

weights constraints

Optional: yes, disabled by default

Description:

A list of hierarchy criteria linear constraints.

XMCDA related:

  • Tag: criteriaLinearConstraints

  • Code:

    <criteriaLinearConstraints>
                                    <constraint>
                                            <element>
                                                    <criterionID> [...] </criterionID>
                                                    <coefficient>
                                                            [...]
                                                    </coefficient>
                                            </element>
                                            [...]
                                            <operator>[...]</operator>
                                            <rhs>
                                                    [...]
                                            </rhs>
                                    </constraint>
                                    [...]
                            </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: methodParameters

  • Code:

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

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: methodMessages

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