PROMETHEE-TRI_assignments

Provider:PUT
Version:1.0.0

Description

Computes class assignment for given alternatives using Promethee Tri method.

Inputs

(For outputs, see below)

criteria

Description:

Definitions of criteria.

alternatives

Description:

Alternatives to consider.

XMCDA related:

  • Tag: alternatives

categories

Description:

Definitions of categories.

XMCDA related:

  • Tag: categories

criteria weights

Description:

Weights of given criteria.

XMCDA related:

  • Tag: criteriaValues

partial preferences

Description:

Preferences indices for all pairs of alternatives and profiles and profiles and profiles on each criterion.

XMCDA related:

  • Tag: alternativesMatrix

categories profiles

Description:

Definitions of central profiles which should be used for classes (categories) representation.

XMCDA related:

  • Tag: categoriesProfiles

categories marks

Description:

Marks of categories (higher mark means better category). Each category need to have unique mark from 1 to C, where C is a number of categories.

XMCDA related:

  • Tag: categoriesValues

method parameters

Description:

A set of parameters provided to tune up the module’s operation.

GUI information:

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

  • Name: assign to a better class

    Information if alternative will be assigned to a better class when the assignment is not clear.

    • Default value: true
  • Name: use marginal value

    Information if decision maker wants to use a marginal value function (deviation with absolute value instead of simply flows) while calculating assignments.

    • Default value: true

XMCDA related:

  • Tag: programParameters

  • Code:

    <programParameters>
        <parameter id="assignToABetterClass">
            <values>
                <value>
                    <boolean>%1</boolean>
                </value>
            </values>
        </parameter>
        <parameter id="useMarginalValue">
            <values>
                <value>
                    <boolean>%2</boolean>
                </value>
            </values>
        </parameter>
    </programParameters>
    

Outputs

assignments

Description:

Final assignments made in a Promethee Tri process.

XMCDA related:

  • Tag: alternativesAssignments

messages

Description:

Messages or errors generated by this module.

XMCDA related:

  • Tag: programExecutionResult

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