ElectreTri1GroupDisaggregationSharedProfiles

Provider:J-MCDA
Version:0.5.5

Description

Finds electre tri like models with shared profiles and individual weights that matches given group assignments.

Inputs

(For outputs, see below)

  • criteria
  • alternatives (optional)
  • performances_alternatives
  • set_profiles (optional)
  • examples
  • categories_profiles
  • use_vetoes (optional)
  • min_weights (optional)

criteria

Description:

The criteria to consider. Each one must have a preference direction. No preference or indifference thresholds may be included. Set some criteria as inactive (or remove them) to ignore them. Veto thresholds may be included: these will be considered as constraints on the preference model.

alternatives

Optional: yes, enabled by default

Description:

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

XMCDA related:

  • Tag: alternatives

alternatives performances

Description:

The performances of the example alternatives.

XMCDA related:

  • Tag: performanceTable

set profiles

Optional: yes, enabled by default

Description:

Some performances for the profiles of the resulting model may be constrained here. The values will not necessarily be considered as is but the resulting model will satisfy the ordering implied by the constraints.

XMCDA related:

  • Tag: performanceTable

group example assignments

Description:

The example assignments. Use one tag per decision maker. Use the name attribute to indicate the corresponding decision maker.

XMCDA related:

  • Tag: alternativesAffectations

categories_profiles

Description:

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

XMCDA related:

  • Tag: categoriesProfiles

use vetoes

Description:

Whether to accept using veto thresholds in the resulting preference model. Must be true when veto threshold values are set as input.

GUI information:

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

XMCDA related:

  • Tag: methodParameters

  • Code:

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

minimum weights

Description:

The minimum value accepted for a weight. Default is zero.

GUI information:

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

XMCDA related:

  • Tag: methodParameters

  • Code:

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

Outputs

  • veto_thresholds
  • coalitions
  • performances_profiles
  • messages
  • result_status

veto thresholds

Description:

The resulting veto thresholds.

XMCDA related:

  • Tag: criteria

group coalitions

Description:

The resulting group coalitions.

XMCDA related:

  • Tag: criteriaSets

profiles performances

Description:

The performances of the shared profiles.

XMCDA related:

  • Tag: performanceTable

messages

Description:

A status message to indicate if everything went correctly or if an error happened during the execution. Note that if the service finds that the problem is infeasible, this is not considered as an error.

XMCDA related:

  • Tag: methodMessages

result status

Description:

The result status: if feasible, then one solution was found, otherwise the status indicates what happened (e.g. the program is infeasible).

XMCDA related:

  • Tag: methodMessages

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