ElectreTriExploitation

Provider:J-MCDA
Version:0.5.5

Description

Computes assignments according to the Electre TRI procedure.

Inputs

(For outputs, see below)

alternatives

Optional: yes, enabled by default

Description:

The alternatives to consider. Set some alternatives as inactive (or remove them) to ignore them.

categories_profiles

Description:

The profiles of the categories in which alternatives are to be sorted.

XMCDA related:

  • Tag: categoriesProfiles

weights

Description:

The weights of the criteria to consider.

XMCDA related:

  • Tag: criteriaValues

alternatives performances

Description:

The performances of the alternatives.

XMCDA related:

  • Tag: performanceTable

profiles performances

Description:

The performances of the profiles.

XMCDA related:

  • Tag: performanceTable

cut threshold

Description:

The majority threshold specifying where to cut the outranking relation.

GUI information:

  • Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.
  • Name: cut_threshold
    • Type: float

XMCDA related:

  • Tag: methodParameters

  • Code:

    <methodParameters>
       <parameter>
             <value>
                <real>%1</real>
             </value>
       </parameter>
    </methodParameters>
    

criteria

Description:

The criteria to consider, possibly with preference, indifference and veto thresholds. Each one must have a preference direction. Set some criteria as inactive (or remove them) to ignore them.

XMCDA related:

  • Tag: criteria

sorting_mode

Description:

The type of sorting to use (optimistic, pessimistic or both).

GUI information:

  • Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.
  • Name: sorting_mode
    • Type: drop-down list
    • Possible values:
      • Optimistic sorting. (XMCDA label : OPTIMISTIC) (default)
      • Pessimistic sorting. (XMCDA label : PESSIMISTIC)
      • Sorting both optimistic and pessimistic. (XMCDA label : BOTH)

XMCDA related:

  • Tag: methodParameters

  • Code:

    <methodParameters>
       <parameter>
             <value>
                <label>%1</label>
             </value>
       </parameter>
    </methodParameters>
    

use crisp vetoes

Description:

Whether the veto thresholds are considered crisp (or binary). If true, a veto either has full effect (when the performance is low enough for the veto to activate) or no effect at all. Defaults to false, thus the vetoes may have partial effect, as in the original Electre Tri description.

GUI information:

  • Parameter values can be defined via the GUI or the XMCDA file, by default via GUI.
  • Name: use crisp vetoes

XMCDA related:

  • Tag: methodParameters

  • Code:

    <methodParameters>
       <parameter>
             <value>
                <boolean>%1</boolean>
             </value>
       </parameter>
    </methodParameters>
    

Outputs

affectations

Description:

The affectations of the alternatives computed from the given input data.

XMCDA related:

  • Tag: alternativesAffectations

messages

Description:

A status message.

XMCDA related:

  • Tag: methodMessages

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