depending upon the type of the environment the
agent occupies.
3.1 Definition of Attitude
Attitude is a learned predisposition to respond in a
consistently favourable or unfavourable manner
with respect to a given object (Fishbein and
Ajzen,1975
). In other words, the attitude is a preparation in
advance of the actual response, constitutes an
important determinant of the ensuing behaviour.
However this definition seems too abstract for
computational purposes. In AI, the fundamental
notions to generate the desirable behaviours of the
agents often include goals, beliefs, intentions, and
commitments. Goal is a subset of states, and belief is
a proposition that is held as true by an agent.
Bratman (Bratman, 1987) addresses the problem of
defining the nature of intentions. Crucial to his
argument is the subtle distinction between doing
something intentionally and intending to do
something. The former case might be phrased as
deliberately doing an action, while intending to do
something means one may not be performing the
action in order to achieve it. Cohen and Levesque
(Cohen and Levesque, 1991), on the other hand,
developed a logic in which intention is defined.
They define the notion of individual commitment as
persistent goal, and an intention is defined to be a
commitment to act in a certain mental state of
believing throughout what he is doing. Thus to
provide a definition of attitude that is concrete
enough for computational purposes, we model
attitude using goals, beliefs, intentions and
commitments. From the Fishbein’s definition
(Fishbein and Ajzen,1975) it is clear that when an
attitude is adopted, an agent has to exhibit an
appropriate behaviour (predisposition means behave
in a particular way). The exhibited behaviour is
based on a number of factors. The most important
factor is goal or several goals associated with the
object. During problem solving, an agent in order to
exhibit behaviour may have to select from one or
several goals depending on the nature of the
dynamic world.
In a dynamic multiagent world, the behaviour is
also based on appropriate commitment of the agent
to all unexpected situations in the world including
state changes, failures, and other agents’ mental and
physical behaviours. An agent intending to achieve a
goal must first commit itself to the goal by assigning
the necessary resources, and then carry out the
commitment when the
appropriate opportune comes.
Second, if the agent is committed to executing its
action, it needs to know how weak or strong the
commitment is. If the commitment is week, the
agent may not want to expend too much of its
resources in achieving the execution. The agent thus
needs to know the degree of its commitment towards
the action. This degree of commitment quantifies the
agent’s attitude towards the action execution. For
example, if the agent considers the action execution
to be higher importance (an attitude towards the
action), then it may choose to execute the action
with greater degree of commitment; otherwise, the
agent may drop the action even when it had failed at
the first time. Thus, in our formulation, an agent
when it performs an activity, since the activity is
more likely that it will not succeed in a dynamic
world; agents will adopt a definite attitude towards
every activity while performing that activity. The
adopted attitude will guide the agent in responding
to failure situations. Also the behaviour must be
consistent over the period of time during which the
agent is holding the attitude. Thus attitudes, once
adopted, must persist for a reasonable period of time
so that other agents can use it to predict the
behaviour of the agent under consideration. An
agent cannot thus afford to change its attitude
towards a given object too often, because if it does,
its behaviour will become somewhat like a reactive
agent, and its attitude may not be useful to other
agents. Once an agent chose to adopt an attitude, it
strives to maintain this attitude, until it reaches a
situation where the agent may choose to drop its
current attitude towards the object and adopt a new
attitude towards the same object. Thus we define
attitude as: An agent’s attitude towards an object is
its persistent degree of commitment to one or several
goals associated with the object, which give rise to
persistent favourable or unfavourable behaviour to
do some physical or mental actions.
3.2 Type of Attitudes
The attitudes of the agents in the world consist of
attitudes towards the physical objects, mental objects,
processes and other agents. When attitudes are
attached to physical objects, the agents are able to
evaluate the liking, importance or location etc. of
these physical objects. When attitudes are attached
to mental objects, agents are able to communicate
and reason with those mental objects. For example,
agents can actively monitor their plans so those
plans can be re-organised or abandoned when the
world state changes. If the object denotes a mental
object such as a plan, higher-priority can be an
AN ATTITUDE BASED MODELING OF AGENTS IN COALITION
167