HierarchicalDEA-CCR_preferenceRelations

Provider:PUT
Version:1.0

Description

Computes necessary and possible preference relations for the pairs of 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: hierarchy node

    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

necessary dominance

Description:

A list of pairs of DMUs related with necessary preference relation.

XMCDA related:

  • Tag: alternativesComparisons

  • Code:

    <alternativesComparisons>
                                           <pairs>
         <pair>
             <initial>
               <alternativeID>[...]</alternativeID>
             </initial>
             <terminal>
               <alternativeID>[...]</alternativeID>
             </terminal>
             <values>
               <value>
                 <real>1</real>
               </value>
             </values>
         </pair>
                                             [...]
       </pairs>
       [...]
                                   </alternativesComparisons>
    

possible dominance

Description:

A list of pairs of DMUs related with possible preference relation.

XMCDA related:

  • Tag: alternativesComparisons

  • Code:

    <alternativesComparisons>
                                           <pairs>
         <pair>
             <initial>
               <alternativeID>[...]</alternativeID>
             </initial>
             <terminal>
               <alternativeID>[...]</alternativeID>
             </terminal>
             <values>
               <value>
                 <real>1</real>
               </value>
             </values>
         </pair>
                                             [...]
       </pairs>
       [...]
                                   </alternativesComparisons>
    

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.