08.01.2013 Views

Sborník 2009 díl 2. - Fakulta informatiky a managementu - Univerzita ...

Sborník 2009 díl 2. - Fakulta informatiky a managementu - Univerzita ...

Sborník 2009 díl 2. - Fakulta informatiky a managementu - Univerzita ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hana Mohelská, Petr Tučník MULTICRITERIAL DECISION-MAKING CAN DRIVE STRATEGY<br />

The use of the MDM (as a control mechanism of an agent) brings the whole new<br />

perspective to the decision making problem. While any human operator is limited by the<br />

psychological capabilities when making decision (i.e. is able to take only a limited<br />

number of variables into account), the agent has no such drawbacks. It is possible to<br />

monitor dozens of environment attributes in one moment. However, there are several<br />

conditions of such application:<br />

1. The agent is able to monitor all the attributes which are needed to make<br />

a qualified decision.<br />

<strong>2.</strong> The agent is able to perceive an impact of its actions in the environment.<br />

3. The environment is represented numerically or is it possible to transform its<br />

description into numbers (representation problem).<br />

The major issue usually lies in the third condition. The necessity of numerical<br />

representation is given by the mathematical principle of the control mechanism [3]. Let<br />

us remind the reader of the fact that we are discussing both software and hardware<br />

agents at this point. The representation problem is significant especially for the<br />

hardware agent case. Software agents already have an artificial environment which may<br />

be easily adopted for the needs of MDM control mechanism.<br />

When the environment is described in a numbers, each possible influence or its describable<br />

aspect is represented as an attribute. The attribute is a quality of the environment, which may (in<br />

general) occur in a certain degree of intensity. E.g. “distance to the target” or “temperature”. It<br />

is usually easy to represent physical attributes, but it is also possible to represent internal of<br />

mental states of the agent. For this purpose, the fuzzy sets representation may be used to capture<br />

the non-numerical information. However, this may present a certain level of inaccuracy<br />

to the decision making process.<br />

The decision making process is typically made in cycles. The agent perceives its<br />

environment by sensors and, when decision making situation occurs, the decision is<br />

made. The next step is realization of action by agent´s actuators and the agent continues<br />

to monitor its environment to perceive the impact of the change. The cycle returns to the<br />

first step. If the MDM is used for decision support only, the decision making process is<br />

concluded by human decision. In this case, the agent presents possible solutions and<br />

function as an expert system.<br />

The MDM control mechanism was adopted for the robot soccer agents/robots in the past<br />

[9]. This is an example of a quick evolving environment with many possible solutions to<br />

every configuration of the game. When a quick evolving environment is presented (with<br />

a problems to be decided continuously) to a person, it is very difficult to handle this task<br />

without the help of an automatic system.<br />

The MDM may be used for decisions in many areas – logistics, planning, reactive<br />

behavior, futures or stock market trading, etc. Usually, when there is a problem present<br />

with many possible solutions and many attributes which must be considered, the MDM<br />

offers an excellent, elegant way to handle this problem.<br />

The decision making algorithm is fast and may be adapted to many situations. Although<br />

the MDM can be used to handle tasks such as path selection problem or actuator<br />

coordination, best results are obtained when applied to strategic decision making. Other<br />

approaches are typically more efficient to handle lower level problems (movement,<br />

coordination, direct control in general), but MDM is very suitable for highest level<br />

decision problems. This may be applied to managerial (company) cases as well, as<br />

82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!