Computational Intelligence - May 2013 - 66

We assume that all agents in the current world are uniquely
identified by their name. We represent the set of names of the
agents by N, where N + " Obs, WT, Der , =Y
0.
If ag is the agent using WTR, our model assumes that its internal state contains, among other items, the following information:
❏ The agent's knowledge base, represented by KB(ag)
❏ The agent's goals, represented by Goals(ag)
❏ For each other agent agi, the subjective credibility that our
agent associates with agi, represented by Cred(ag, agi)
❏ The agent's wishful thinking coefficient, represented
by wt(ag).
The knowledge base is where the agent keeps a record of
reasons to believe in propositions. This information is important because WTR abandons all beliefs that lose their justifications. Moreover, the knowledge base keeps information about
the origins of basic beliefs, which is used by WTR to measure
belief strength.
The representation we use, for the reasons stored in the
knowledge base, is based on the representation defined by
Martins and Shapiro, in the SWM logic [14], to record dependencies among formulas. Given an agent ag, KB(ag) is a set of
supports, defined as triplets with the form U, T, a , where:
❏ U d L ag is the support's formula and represents the proposition that is being supported;
❏ T d " Obs, WT, Der , , N is the support's origin tag and
indicates how U got in the knowledge base, in other words,
what kind of reason supports belief in the proposition represented by U ;
❏ a 3 L ag is the support's origin set and contains the formulas
that U depends on, in this support (important for keeping
track of the formulas that support derivations).
If A = U, T, a is a support, we define form (A) = U,
ot (A) = T, and os(A) = a. A can be of four kinds, depending on its origin tag, T:
If T = Obs A is called an observation support. This means
that the proposition represented by U was
observed by the agent.
If T = WT A is called a wishful thinking support. This
means that the proposition represented by U
originated, by wishful thinking, from one of
the agent's goals.
If T = Der A is called a derivation support. This means
that the proposition represented by U was
derived from other formulas.
If T d N A is called a communication support. This means
that the proposition represented by U was
communicated by the agent of name T.
We point out that the same formula may have more than
one support in the knowledge base. For instance, the agent may
be informed of a fact, represented by U , by two different
agents and also observe that fact. This would correspond to
three separate supports with formula U : two communication
supports and one observation support.
Furthermore, observation, communication and wishful
thinking supports are all called non-derivation supports. Formulas

66

IEEE ComputatIonal IntEllIgEnCE magazInE | may 2013

that occur in derivation supports are known as derived formulas,
and formulas that occur in non-derivation supports are known
as hypotheses. Notice that a formula can be both a derived formula and a hypothesis, if there is at least one derivation support
and one non-derivation support with that formula.
When A is a derivation support, its origin set is the set of
hypotheses underlying this specific derivation of form ^Ah . If
A is a non-derivation support, its origin set is " form (A) , .
For instance, suppose that agent ag's knowledge base contains only three supports, as shown in (1).
KB (ag) = {G A, Obs, {A} H ,
G A " B, Peter, {A " B} H ,
G B " C, Susan, {B " C} H} .

(1)

In other words, there are three hypotheses: A, A " B and
B " C. The first was observed by the agent, the second was
communicated by agent Peter, and the third was communicated
by agent Susan.
If the agent combines the first two hypotheses to derive B,
this originates a derivation support with the origin set
" A, A " B , (the hypotheses underlying the derivation). If, then,
the agent combines the newly derived formula (B) with the
third hypothesis (B " C ) to derive C, this originates another
derivation support with the origin set " A, A " B, B " C , .
After these two derivations take place, the agent's knowledge
base contains five supports, shown in (2).
KB (ag) = {G A, Obs, {A} H ,
G A " B, Peter, {A " B} H ,
G B " C, Susan, {B " C} H ,
G B, Der, {A, A " B} H ,
G C, Der, {A, A " B, B " C} H} .

(2)

Now we move to the second item in the agent's internal
state, namely the agent's goals. We recall that WTR aims at
modeling wishful thinking within the scope of goal satisfaction.
Hence, whatever the agent wants to be true, that is meant to be
captured by WTR, must be expressed in terms of goals.
We represent by Goals(ag) the set of goals of agent ag and,
for every g d Goals(ag), we write:
❏ GDesc( g) d L ag to represent the goal's description, that is,
the formula representing the proposition that the agent
wants to be true
❏ GImp( g) d @ 0, 1 6 to represent the goal's importance, that
is, the weight that the agent associates with the goal.
WTR assumes that the agent associates a value of subjective
credibility with each of the other agents in the current world.
The value of subjective credibility that an agent ag 1 associates
with another agent ag2 reflects the degree to which ag 1 believes
in what ag2 communicates, and is represented by Cred( ag 1, ag 2 )
d @ 0, 1 6. This may start as a default value, and evolve based on
the interactions between ag1 and ag2.
The wishful thinking coefficient of an agent, ag, reflects the
degree to which ag is susceptible to wishful thinking, and is



Table of Contents for the Digital Edition of Computational Intelligence - May 2013

Computational Intelligence - May 2013 - Cover1
Computational Intelligence - May 2013 - Cover2
Computational Intelligence - May 2013 - 1
Computational Intelligence - May 2013 - 2
Computational Intelligence - May 2013 - 3
Computational Intelligence - May 2013 - 4
Computational Intelligence - May 2013 - 5
Computational Intelligence - May 2013 - 6
Computational Intelligence - May 2013 - 7
Computational Intelligence - May 2013 - 8
Computational Intelligence - May 2013 - 9
Computational Intelligence - May 2013 - 10
Computational Intelligence - May 2013 - 11
Computational Intelligence - May 2013 - 12
Computational Intelligence - May 2013 - 13
Computational Intelligence - May 2013 - 14
Computational Intelligence - May 2013 - 15
Computational Intelligence - May 2013 - 16
Computational Intelligence - May 2013 - 17
Computational Intelligence - May 2013 - 18
Computational Intelligence - May 2013 - 19
Computational Intelligence - May 2013 - 20
Computational Intelligence - May 2013 - 21
Computational Intelligence - May 2013 - 22
Computational Intelligence - May 2013 - 23
Computational Intelligence - May 2013 - 24
Computational Intelligence - May 2013 - 25
Computational Intelligence - May 2013 - 26
Computational Intelligence - May 2013 - 27
Computational Intelligence - May 2013 - 28
Computational Intelligence - May 2013 - 29
Computational Intelligence - May 2013 - 30
Computational Intelligence - May 2013 - 31
Computational Intelligence - May 2013 - 32
Computational Intelligence - May 2013 - 33
Computational Intelligence - May 2013 - 34
Computational Intelligence - May 2013 - 35
Computational Intelligence - May 2013 - 36
Computational Intelligence - May 2013 - 37
Computational Intelligence - May 2013 - 38
Computational Intelligence - May 2013 - 39
Computational Intelligence - May 2013 - 40
Computational Intelligence - May 2013 - 41
Computational Intelligence - May 2013 - 42
Computational Intelligence - May 2013 - 43
Computational Intelligence - May 2013 - 44
Computational Intelligence - May 2013 - 45
Computational Intelligence - May 2013 - 46
Computational Intelligence - May 2013 - 47
Computational Intelligence - May 2013 - 48
Computational Intelligence - May 2013 - 49
Computational Intelligence - May 2013 - 50
Computational Intelligence - May 2013 - 51
Computational Intelligence - May 2013 - 52
Computational Intelligence - May 2013 - 53
Computational Intelligence - May 2013 - 54
Computational Intelligence - May 2013 - 55
Computational Intelligence - May 2013 - 56
Computational Intelligence - May 2013 - 57
Computational Intelligence - May 2013 - 58
Computational Intelligence - May 2013 - 59
Computational Intelligence - May 2013 - 60
Computational Intelligence - May 2013 - 61
Computational Intelligence - May 2013 - 62
Computational Intelligence - May 2013 - 63
Computational Intelligence - May 2013 - 64
Computational Intelligence - May 2013 - 65
Computational Intelligence - May 2013 - 66
Computational Intelligence - May 2013 - 67
Computational Intelligence - May 2013 - 68
Computational Intelligence - May 2013 - 69
Computational Intelligence - May 2013 - 70
Computational Intelligence - May 2013 - 71
Computational Intelligence - May 2013 - 72
Computational Intelligence - May 2013 - 73
Computational Intelligence - May 2013 - 74
Computational Intelligence - May 2013 - 75
Computational Intelligence - May 2013 - 76
Computational Intelligence - May 2013 - 77
Computational Intelligence - May 2013 - 78
Computational Intelligence - May 2013 - 79
Computational Intelligence - May 2013 - 80
Computational Intelligence - May 2013 - Cover3
Computational Intelligence - May 2013 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com