An example of specification of criteria
is provided in the file aez_dos.cri
(its contents is shown in Table 1)
that predefines the criteria
using the corresponding variables of the AEZ core
model.
Criteria can also be specified interactively. In order to facilitate the selection of variables for medium-sized and large models, the definition of criteria is split into two stages:
The goal type of a criterion should be used only if the meaning of a criterion is such that a criterion should neither be minimized nor maximized, but it should attain a given goal (target) value. In many situations this type is useful (for example for the analysis of soft equality constraints) and it has a clear interpretation. For the goal type of a criterion the distance between a given target value (which can be changed during the interaction) and a criterion value is minimized. Note that the shape of a minimized or maximized criterion can be switched during the MCMA to a stabilized criterion, which has exactly the same meaning as a goal type of a criterion. Afterwards, the status of a stabilized criterion can be changed back to its original type, except for the goal type criteria that always have the status stabilized. However, a criterion type, once defined in the preparatory stage of MCMA, can not be changed. The distinction between the goal type and the stabilized status is forced by the need of assuring the consistency of MCMA.
For a goal type criterion the user has to interactively specify an initial target value. The Utopia point component for such a criterion is the minimal attainable deviation from this value. This value can be changed during MCMA, therefore for such a criterion (contrary to other types of criteria) the Utopia value can also be changed during MCMA. This might be misleading for less experienced users.
| Janusz Granat | - Institute of Control and Computation Engineering |
|
| Marek Makowski | - International Institute for Applied Systems Analysis | |