scieee Science in your language
[en] (orig)

From roles to standards: a dynamic maintenance approach using incentives

Abstract

Social coordination has been addressed in multi-agent systems, making use of concepts such as institutions, norms, commitments, conventions, roles, or trust. In this paper, we argue the need to tackle open and dynamic environments with yet another concept: the notion of a standard, seen as a measurable and non-committing expectation. Not much work has been done in the field of multi-agent systems addressing the evolving nature of roles, especially in open systems, in which changes in the population bring about changes in the expectations generated from roles. Using standards measured from roles as the focus of attention, we propose an incentive-based mechanism to maintain roles over time. This approach is put in contrast with reorganization, which is needed when incentives are not cost-effective. Different search algorithms are proposed to illustrate incentive-based maintenance. Some empirical results are shown based on the principal-agent model from economics.

Read accessible full text

From roles to standards: a dynamic maintenance approach using incentives

Author: Ramón Hermoso,Henrique Lopes Cardoso,Maria Fasli
Year: 2015
DOI: 10.1007/s10796-014-9523-4
Source: https://repositorio-aberto.up.pt/bitstream/10216/76563/2/93774.pdf
In Sys F on
DOI 10.1007/s10796-014-9523-4
F om oles o s anda ds: a dynamic main enance app oach
using incen i es
Ram´
on He moso ·Hen ique Lopes Ca doso ·
Ma ia Fasli
© Sp inge Science+Business Media New Yo k 2014
Abs ac Social coo dina ion has been add essed in mul i-
agen sys ems, making use o concep s such as ins i u ions,
no ms, commi men s, con en ions, oles, o us . In his
pape , we a gue he need o ackle open and dynamic en i-
onmen s wi h ye ano he concep : he no ion o a s anda d,
seen as a measu able and non-commi ing expec a ion. No
much wo k has been done in he ield o mul i-agen sys-
ems add essing he e ol ing na u e o oles, especially in
open sys ems, in which changes in he popula ion b ing
abou changes in he expec a ions gene a ed om oles.
Using s anda ds measu ed om oles as he ocus o a en-
ion, we p opose an incen i e-based mechanism o main ain
oles o e ime. This app oach is pu in con as wi h
eo ganiza ion, which is needed when incen i es a e no
cos -e ec i e. Di e en sea ch algo i hms a e p oposed
o illus a e incen i e-based main enance. Some empi ical
esul s a e shown based on he p incipal-agen model om
economics.
Keywo ds A i icial socie ies ·S anda ds ·Incen i es
R. He moso ()·M. Fasli
School o Compu e Science and Elec onic Enginee ing,
Uni e si y o Essex, Wi enhoe Pa k, Colches e CO4 3SQ, UK
e-mail: he [email protected]
M. Fasli
e-mail: m [email protected]
H. Lopes Ca doso
LIACC / DEI, Faculdade de Engenha ia, Uni e sidade do Po o,
Rua D . Robe o F ias, 4200-465 Po o, Po ugal
e-mail: hlc@ e.up.p
1 In oduc ion
Since he mid 1990s, a conside able numbe o wo ks ha e
been conce ned wi h he de elopmen o in as uc u es o
suppo ing social coo dina ion in open mul i-agen sys ems.
Taking inspi a ion om social sciences, concep s such as
(elec onic) ins i u ions (Es e a e al. 2001; Dignum and
Dignum 2001; Fo na a e al. 2008), no ms (Boman 1999;
L´opez y L´opez and Luck 2003; Boella e al. 2006;Ga c´ıa-
Camino e al. 2007; Lopes Ca doso and Oli ei a 2008),
commi men s (Singh 1999; Fo na a and Colombe i 2003;
Fasli 2003), con en ions (Walke and Woold idge 1995;
Con e and Cas el anchi 1999), and oles (Hubne e al.
2002;Fasli2006; Winiko and C ane ield 2009;He moso
e al. 2013) ha e been in oduced and exploi ed in he
mul i-agen sys ems domain.
In open mul i-agen sys ems, agen s en e and lea e
he in e ac ion en i onmen , and beha e in an au onomous
and no necessa ily coope a i e manne , exhibi ing sel -
in e es ed beha iou s. E en when agen s es ablish commi -
men s among hem, he dynamic na u e o he en i onmen
may jeopa dize such commi men s i agen s a e no socially
conce ned enough and alue mo e hei p i a e goals when
e alua ing he new ci cums ances.
Mo eo e , in open and dynamic en i onmen s one can-
no assume ha agen s will beha e consis en ly o e ime.
This may happen ei he because o he agen s’ (lack o ) abil-
i y o bene olence a i ude. In some cases, an agen may
no be capable o main aining a ce ain beha iou s an-
da d h oughou i s li e ime. In o he cases, he agen may
in en ionally de ia e om i s p e ious pe o mance. I is
he e o e impo an , when conside ing open en i onmen s,
o ake in o accoun also he e olu ion o an agen ’s in e nal
skills o mo i a ions, besides he dynamics o he in e ac ion
en i onmen as a whole.
In Sys F on
These kind o issues ha e been he mo i a ion o he
de elopmen o compu a ional us models, which may be
used o enable an in o med selec ion o an in e ac ion pee .
Some o hese app oaches comp ise si ua ional us mod-
els (Rehak e al. 2006; Ta akoli a d e al. 2008;He moso
e al. 2013;U banoe al.2011), in he sense ha agen s a e
e alua ed ega ding hei pe o mance in speci ic con ex s,
si ua ions, o asks. A ypical assump ion in hese models
is ha he measu ed us wo hiness o an agen is upda ed
as new expe iences and e idence a e collec ed om he
en i onmen . The e is he e o e no collec i e pe spec i e on
he g oup o e alua ed agen s – each is assessed indi idu-
ally wi hin he mul i-agen sys em, and he e o e no o e all
e alua ion is pe o med.
Taking an o ganiza ional app oach, and looking a he
socie y om a ole-specializa ion pe spec i e, He moso
e al. p oposed ole e olu ion (He moso e al. 2013)as
a guideline o de elop a coo dina ion mechanism ha
enhances pa ne selec ion p ocesses o ask delega ion
pu poses. This app oach is based on examining he agen
socie y and on iden i ying “ un- ime oles” – so building a
ole axonomy – ha clus e s agen s wi h simila skill pa -
e ns o a ce ain (se o ) ask(s). F om his pe spec i e,
he mechanism p o ides, as a se ice, he iden i ica ion o
he ole ha labels agen s conside ed as he mos sui able o
pe o m a speci ic ask.
Looking a his ole axonomy as p o iding s uc u e o
some so o an a i icial o ganiza ion, in his pape we
add ess he p oblem o o ganiza ional main enance. Gi en
he e ol ing na u e o agen s, as poin ed abo e, a p oblem
aced by he o ganiza ion in which agen s ha e been (a i i-
cially) embedded is ha o imeliness: a e he agen s wi hin
a ole s ill pe o ming as well as hey did a he ime o
hei assessmen ? One o wo possible op ions can be chosen
when agen s s a unde -pe o ming. The i s is o eo ga-
nize so ha he ole axonomy becomes accu a e again. Bu
assuming ha his eo ganiza ion may be cos ly, he second
app oach is o in luence he agen s’ easoning by making
use o incen i es o punishmen s, in an a emp o keep hem
on ack. We p opose and exploi he concep o s anda d o
cap u e he le el o sui able pe o mance ha agen s ha e o
show when hey ca y ou di e en asks.
The es o he pape is s uc u ed as ollows. Sec ion 2
p o ides an o e iew o ela ed wo k, looking a se e al
means o add essing he p oblem o social coo dina ion, and
p o iding suppo o he concep o s anda d. Sec ion 3
summa ises he wo k on ole e olu ion his pape is based
on and p esen s a “s anda disa ion” p ocess om oles o
c ea e s anda ds as objec i ely measu ed pe o mances o
be main ained o each ole. In Sec ion 4, we desc ibe he
ac ion appa a us and decision a ionale o agen s based on
he p incipal-agen model. Then, in Sec ion 5, we pu o -
wa d a model o es ablish and adjus incen i es in o de o
main ain s anda ds o e ime. Di e en sea ch algo i hms
a e p oposed in his ega d. Sec ion 6discusses he need
o eo ganiza ion and desc ibes a a ionale and an app oach
o unde ake i . We e alua e ou p oposals and p esen
empi ical esul s in Sec ion 7. Sec ion 8p o ides a c i ical
discussion o he con ibu ions o his pape and compa es
i wi h o he ela ed app oaches in he li e a u e. Finally, we
conclude and ske ch ou planned u u e wo k in Sec ion 9.
2 Rela ed wo k
This pape p oposes an app oach o ackle open and
dynamic en i onmen s, based on he no ions o ole and
s anda d. Social coo dina ion is a e y ac i e opic in
he mul i-agen sys ems esea ch communi y. The need
o app oaches o ackle he open and dynamic na u e o
mul i-agen en i onmen s has gi en ise o complemen a y
app oaches ha b ing in o his ealm concep s om di e se
ields, such as social, o ganiza ional, legal, o beha iou al
sciences.
The concep o ins i u ion has been bo owed om eco-
nomics (No h 1990) and philosophy (Sea le 1995)in wo
di ec ions. On he one hand, o p o ide egula ed en i-
onmen s consis ing o compu a ional in as uc u es ha
ame agen in e ac ions (as e.g. in Es e a e al. (2001)and
Lopes Ca doso and Oli ei a (2008)). On he o he , o p o-
ide seman ics o agen in e ac ions in e ms o coun s-as
ela ions (Jones and Se go 1996; Fo na a e al. 2008).
Wi hin hese egula ed en i onmen s he no ion o no ms
(Boella e al. 2006) has been exploi ed, as a means o explic-
i ly s a e wha o expec om each agen in he sys em.
Social no ms (Tuomela 1995) a e based on mu ual belie ,
consis ing o con en ions (Walke and Woold idge 1995;
Con e and Cas el anchi 1999) ha may apply o a la ge
g oup o agen s.
The speci ica ion o oles (Hubne e al. 2002;Fasli2006;
He moso e al. 2010) ha agen s enac in a gi en soci-
e y goes in he same di ec ion o making a sys em mo e
p edic able in e ms o expec ed beha iou (Winiko and
C ane ield 2009). Explici ly handling such expec a ions as
no ms (Cas el anchi e al. 2003) allows one o make ole
enac ing agen s accoun able o hei ac ions.
Al hough closely associa ed wi h some app oaches on
he use o no ms, he no ion o commi men (Singh 1999;
Fo na a and Colombe i 2003;Fasli2003) emphasizes a
delibe a i e iew on no m adop ion: agen s commi o his
as a esul o hei delibe a ion p ocess, as opposed o a op-
down iew on he use o no ms as a design ool o de ining
ules o beha iou in an in e ac ion en i onmen .
Wha seems o be missing om hese a i ac s o social
coo dina ion is some concep o expec a ion ha is bo h
measu able and non-commi ing. Unlike commi men s o
In Sys F on
no ms, we pu sue a means o es ablishing how well an agen
is able o pe o m wi hou ac ually being commi ed o.
And unlike con en ions, which ypically apply o collec i e
beha iou , we a e in e es ed in measu ing he ou come o
ask execu ions. In o de o ill his gap, we use he concep
o s anda d.
In he li e a u e, one can ind a wide a ie y o wo ks ha
adop he concep o s anda d o di e en pu poses. The
de ini ion o s anda d is gi en by he Ox o d Dic iona y
o English1as: “(noun) 1. a le el o quali y o a ainmen ;
2. some hing used as a measu e, no m, o model in com-
pa a i e e alua ions; (adj.) 3. used o accep ed as no mal
o a e age”. The e o e, s anda ds desc ibe le els o qual-
i y ha a e ecognized o be no mal by indi iduals wi hin a
ype o sys em.
S anda ds come abou ei he imposed o eme ge as de
ac o a e a numbe o obse a ions. Following his dis-
inc ion, s anda ds may be classi ied as de ju e o de ac o
s anda ds (Salg´e2005). The o me a e egula ions accep ed
and obliged by law, and a e endo sed by a o mal s anda ds
o ganiza ion. An example o his ype o s anda ds a e IEEE
o ISO s anda ds o many di e en pu poses. In con as ,
de ac o s anda ds a ise when a c i ical mass simply ag ees
o use hem in a pa icula en i onmen . Fo example, PDF
became a de ac o s anda d o p in able web documen s,
al hough i u ned in o a de ju e s anda d as ISO 19005-1 in
2005. In his pape , we wo k on de ac o s anda ds in o de
o cap u e he measu ed pe o mance o a se o indi iduals.
In he ield o economics, we can ind many app oaches
dealing wi h s anda ds. In Busch (2000), Busch sugges s
ha s anda ds a e mis akenly conside ed o be me e con e-
nien echnologies o o ganizing and egula ing ma ke s so
as o educe ansac ion cos s (howe e he cos is assessed).
Ne e heless, he au ho a gues ha s anda ds a e pa o
he mo al economy o a socie y, since hey also egula e
beha iou . The e o e, s anda ds c ea e uni o mi y in he -
e ogeneous con ex s. Following up he economic app oach,
Mu phy claims ha pe o mance s anda ds eme ge om
he desi e o p o ide incen i es while simul aneously
paying compe i i e expec ed le els o compensa ion
(Mu phy 2000). Tha is, pe o mance s anda ds can be used
in o de o gauge he adequacy o an indi idual’s pe o -
mance, so p omp ing he possibili y o o e ing incen i es i
beha iou al de ia ion exis s. F om a psychological poin o
iew, Bandu a and Wood (Bandu a and Wood 1989) claim
ha when people belie e he en i onmen is con ollable on
ma e s o impo ance o hem, hey a e mo i a ed o pe -
o m as well as hey can, which en ails an inc ease in he
likelihood o success (o socie al sa is ac ion). Mo eo e ,
success ul expe iences, in u n, p o ide a sel - alida ion
1h p://ox o ddic iona ies.com/
on he e icacy o he indi idual and o he en i onmen-
al con ollabili y. On he con a y, i people ace si ua ions
hey belie e as being uncon ollable, hey a e likely o pu
in less e o , and his b ings abou ailu e. Consequen ly,
o e ime, ailu es ake an inc easing oll on pe cei ed sel -
e icacy and belie s abou how much en i onmen al con ol
is possible (Bandu a and Wood 1989). This au ho claims
ha a es o success and ailu e a e la gely de e mined by
he s anda ds agains which a ainmen s a e gauged. The e-
o e, in layman’s e ms, pe o mance s anda ds a e used
in o de o induce collabo a i e beha iou om coun e -
pa s engaged in an in e ac ion. Howe e , as we s a e in
his pape , pe o mance s anda ds pe se a e no su icien
o keep indi iduals om pe o ming inadequa ely. This ea-
u e d i es us o in oduce he concep o incen i e as a
means o main aining he pe o mance s anda ds. How s an-
da ds a e c ea ed has been s udied by many esea che s
om di e en ields as well. This p ocess is called s an-
da d se ing and conce ns he me hods o build s anda ds
om he in o ma ion a ailable (o po en ially a ailable) in
he sys ems (Cizek and Bunch 2007). The e exis s a wide
ange o app oaches wi h ega ds o s anda d se ing, om
educa ional pu poses (Hamble on e al. 2000) o medical
e alua ions (Sou hga e e al. 2001).
3 C ea ing s anda ds om oles
Due o he non-s a iona y na u e o open sys ems, in his
pape , we add ess he p oblem o how o main ain agen s
om a pe o mance quali y pe spec i e as de e mined by
he oles hey a e playing. We claim ha he no ion o spe-
cialized ole p oposed in He moso e al. (2013) migh be
used o es ablish pe o mance s anda ds and so acili a e
he ag eemen on commi men s among agen s. We he e o e
en ision he possibili y o going om oles as expec a ions
o beha iou (Winiko and C ane ield 2009) o pe o -
mance (He moso e al. 2013) o he explici handling o such
expec a ions as de ac o s anda ds ha may be commi ed
o. S anda ds a e he e o e no imposed by he sys em, bu
p omo ed a e hey ha e been iden i ied as cu en p ac ice
among a g oup o agen s. S anda ds may hus be exploi ed
o ind app op ia e agen s, gi en ha hey a e based on
e idence abou hei ac ual capabili ies.
The a ionale behind c ea ing and main aining pe o -
mance s anda ds elies on he concep o ole p oposed by
He moso e al. (2013). In his wo k, he au ho s claim ha in
open sys ems he e olu ion o he popula ion should en ail
ha o ganisa ional s uc u es e ol e as well. Fo ins ance,
some o he oles ha exis ed in ou socie y wo cen u ies
ago, no longe exis nowadays. The e o e, oles a e some-
how linked o he di e en needs o he popula ion a a
ce ain poin in ime. Wi h his idea in mind, he au ho s
In Sys F on
de ine oles as en i ies ha g oup a se o agen s ha ou -
pe o m o he s o a ce ain se o asks. Fu he mo e, hey
in oduce he concep o specialisa ion, om which oles
a e c ea ed as specialisa ions o mo e gene al oles; e.g. he
ole su geon is c ea ed as a specialisa ion o he ole doc-
o , because hose playing he o me ( hey also play he
ole doc o ) a e be e skilled o asks such as ope a e.
Thus, he au ho s p opose ha any socie y o agen s may be
co e ed by an o e lay ole axonomy o med by ex ac ing
capabili ies and us ela ionships among agen s o e ime.
The mechanism e ol es he socie y’s ole axonomy,
assigning agen s o oles.
Then, oles o he ha agen s a e playing in he sys-
em p o ide in o ma ion abou hei expec ed capabili ies
ega ding ce ain in e ac ions (e.g. he p o isioning o ce -
ain se ices o asks). The au ho s assume ha agen s
pa icipa ing in he sys em a e a ional, ha is, hey beha e
as u ili y maximise s. Thus, he main ask o he mech-
anism is wo old: i) o cap u e simila beha iou among
pa icipan s ha play a ole; and ii) o manage he ole ax-
onomy ha s uc u es di e en posi ions o agen s in he
sys em. The mechanism uses a clus e ing algo i hm o iden-
i y pa e ns o beha iou , so dis inguishing hose agen s
ou pe o ming o he s.0 This mechanism has been exhaus-
i ely es ed in di e en condi ions wi h open ask-o ien ed
mul i-agen sys ems wi h he e ogeneous and dynamic pop-
ula ions, showing a signi ican ly good adap a ion in o de
o p o ide an e icien ole axonomy ha imp o es agen s’
pa ne selec ion.
The mechanism in He moso e al. (2013) elies on he
de ini ion o a Task-o ien ed Mul i-Agen Sys em (T-MAS)
as a mul i-agen sys em in which pa icipan s ha e o pe -
o m a se o asks (He moso e al. 2013). I is de ined by a
se o pa icipan s Ag,ase o asksTand a ole axonomy
. We will use he no ion o T-MAS h oughou he pape
as he base o ou app oach.
The ole axonomy e lec s, a a gi en ime, which agen s
a e mo e skilled in he sys em o pe o m di e en asks.
As he p ocess o ole axonomy e olu ion is cos ly, in
his pape , we ocus on he pe iod among wo consecu i e
e olu ions. Gi en a ole axonomy, we will ex ac pe o -
mance s anda ds om he oles in i . These s anda ds will
eme ge as an indica o o wha is expec ed om he g oup
o agen s ( he ones playing a speci ic ole) o a pa icula
ask. Thus, s anda ds will be used by agen s as an an icipa-
o y measu e on he likely ou come o in e ac ions, and may
be used in u he nego ia ions o assu e a ce ain quali y o
pe o mance.
S anda d se ing p ocess Le A ={a 1,a 2, ..., a n}
be he se o a ibu es ha cha ac e izes a ask in T.Fo
ins ance, in an e-comme ce domain A ={deli e y ime,
quali y ype}would be a se o a ibu es ha
migh cha ac e ize he ask supply good.Le xibe a alue
o he a ibu e a i. Fo example, xdeli e y ime =5means
ha he alue o he a ibu e deli e y ime is 5. Thus, le
us de ine he concep o s anda d:
De ini ion 1 As anda d ςis a uple  , , xi ha es ab-
lishes, o a ole and a ask , a ce ain expec ed le el o
quali y xi o he a ibu e a iin .
No e ha he concep o s anda d e e s only o one
a ibu e o he ask. Tha is, he same ole and he same
asks migh ha e di e en s anda ds o di e en a ibu es.
Following up he example gi en abo e, he s anda d o
deli e y ime migh be 5 while he s anda d o quali y ype
migh be 3.
The le el o quali y o di e en a ibu es is mean o be
a a ge (xi) ep esen ing he expec a ion an agen pe o m-
ing a ask gene a es on i s coun e pa s. In o de o a oid
ou app oach being domain-dependen , we ake his no ion
o a ge ed s anda d o be as abs ac as possible; ha is,
we canno s a e a p io i in which si ua ions (in any ype o
domain), highe o lowe ou comes ( ega ding he s anda d
alue) b ing abou be e o wo se ou comes. As we will u -
he explain in Sec ion 4.1, a beha iou showing a de ia ion
exceeding he s anda d is equally ha m ul han he one ha
does no each i . Thus i he s anda d o deli e y ime is 5
days and a p o ide akes 7 days deli e ing a p oduc , ha
is conside ed as undesi able as p o iding he p oduc in 3
days. Al hough his would seem o be a bi coun e -in ui i e,
deli e y in ad ance migh mean no s o age oom o he new
p oduc s, while la e deli e y migh en ail ha he p oduc ion
line will be hal ed.
In his pape , we claim ha once he ole e olu ion
mechanism desc ibed abo e is in place, oles may be used
o c ea e s anda ds which, in u n, could be included in
commi men s ha egula e in e ac ions in he sys em. The
unde lying idea elies on he agg ega ion o alues o di e -
en a ibu es ha cha ac e ize ( he pe o mance o ) a ask
wi hin he ole, o es ablish a s anda d o ha ole/ ask
pai , as de ined in de ini ion 1. Fo ins ance, in open elec-
onic ma ke s (e.g. eBay), oles migh be c ea ed in o de
o place p o ide s in di e en ca ego ies o p o ision, while
s anda ds would eme ge in o de o acili a e be e in e -
ac ion p ocesses, and so p e en agen s om exhibi ing
undesi able beha iou s, such as longe deli e y imes, p ice
changes, dec ease o quali y, e c. Mo e p ecisely, le us sup-
pose we ha e he ole Bike P o ide wi h, among o he s, he
a ibu es deli e y ime and quali y ype.Le a1,a2and a3
be h ee agen s playing he ole, wi h a e age deli e y imes
o 3, 4 and 5, espec i ely. Then we could use an agg e-
ga ion unc ion (e.g. an a e age) o ex ac a s anda d o
he ask as ς= =Bike P o ide , =P o ide Bikes
,x
deli e y ime =4. Using an a e aging unc ion may make
In Sys F on
sense i we ake in o accoun ha he clus e ing mechanism
ob aining he ole axonomy will, in p inciple, ge us oles
wi h high cohesion – o which no much de ia ion should
be expec ed in he beginning.
4 Incen i es and he p incipal-agen model
A e explaing he pa h om oles as expec a ions o
commi men s based on s anda ds, we a e now in a posi-
ion o elabo a e on en o cemen schemes ha enable us
o main ain he s abili y o he ole axonomy, which
is ob ained as explained in Sec ion 3. We will base
ou app oach on he well known p incipal-agen model
(La on and Ma imo 2002; Caillaud and He malin 2000)
om economics, in which a p incipal (a se ice eques e )
eques s an agen ( he p o ide ) o pe o m a speci ic ask.
The ou come o he ask execu ion a ec s he p incipal’s
u ili y, who will he e o e be in e es ed in in luencing he
e o s ha he agen pu s in pe o ming he ask. E o s
a e exp essed in e ms o a ailable ac ions, which ha e
associa ed execu ion cos s. In he so-called hidden ac ion
se ing (Caillaud and He malin 2000), i is assumed ha he
ac ual ac ions as execu ed by he agen a e unobse able
o he p incipal. Ins ead, only some pe o mance measu es
o such ac ions a e obse ed. Ac ions de e mine, usually
s ochas ically, he ob ained pe o mance. Pe o mance is
he e o e a andom a iable whose p obabili y dis ibu ion
depends on he ac ions aken by he agen . This s ochas-
ic na u e cap u es he ac ha he e a e ex e nali ies in
he en i onmen ha he agen has no con ol o e . The
p incipal will he e o e wan o es ablish an incen i e sched-
ule in o de o encou age he agen o choose he ac ions
be e leading o an in ended pe o mance s anda d. In ou
app oach, we sligh ly change he model by pu ing o wa d a
new en i y – an incen i e policy make in cha ge o c ea ing
and applying incen i e schedules o keep agen s con o ming
o di e en s anda ds. In o he wo ds, i is no he p incipal
(consume o he se ice), bu his policy make who se s
and applies incen i es o he agen s (p o ide s).
4.1 Ta ge ing s anda ds
As desc ibed in Sec ion 3, s anda ds a e gene a ed h ough
he use o an a e aging unc ion applied o ask execu-
ion ou comes o a g oup o p o ide agen s ha ha e been
clus e ed wi hin a speci ic ole. Since, acco ding o ou
model, s anda ds allow eques e s o iden i y expec ed al-
ues o he ou comes o asks when execu ed by a speci ic
p o ide , we conside a s anda d as a a ge ha agen s
should mee . Any de ia ion om he s anda d is conside ed
as a sub-op imal ou come. Figu e 1illus a es his no ion,
whe e ς ep esen s he a ge s anda d ha he eques e
ϛ
1
2
3
Fig. 1 A s anda d as a a ge
would expec , and each concen ic ci cle labelled wi h a
δideno es equidis an pe o mances o he a ge . These
concen ic lines highligh he ac ha we shall conside
de ia ions in any di ec ion (le o igh , upwa ds o down-
wa ds) o be equally ha m ul in e ms o expec ed alues.
The a ow poin ing owa ds he cen e discloses he aim
o ou incen i e-based app oach, wi h which we will y o
encou age p o ide s o be e a ge he s anda d.
4.2 Ac ions and ou comes
In ou model, we will assume ha each p o ide has a se
o ac ions a i s disposal, each wi h a cos and a p obabil-
i y unc ion o ob aining di e en pe o mance ou comes.
Following a ini e model o ac ions and ou comes, we ha e
ha :
De ini ion 2 The p o ide has a se o possible ac ions A=
{a1, ..., an}a i s disposal, each ha ing an associa ed cos ,
deno ed by Cos (ai).
De ini ion 3 The possible obse able ou comes ha he
p o ide may ob ain is an o de ed se Xa ={x1, ..., xm}.
No e ha Xa is he se o possible alues o measu ing
he pe o mance o he ask being e alua ed a he a ibu e
a . Fo he sake o simplici y, om now on we ake in o
conside a ion only one o he a ibu es o he ask, in o de
o minimise he complexi y in no a ion. Then, X e e s o a
Xa o wha e e a ibu e we a e e alua ing in he ask.
De ini ion 4 The e is a p obabili y dis ibu ion unc ion o
Xgi en an ac ion in A,whe ep(xk|ai)is he p obabili y o

In Sys F on
ob aining ou come xk∈Xwhen pe o ming ac ion ai∈A.
We ha e ha m
k=1p(xk|ai)=1, o all i∈[1,n],whe e
mis he numbe o possible ou comes and nis he numbe
o ac ions.
4.3 Incen i es
Gi en he ac ha only ou comes, and no e o s, a e
obse able o he p incipal, incen i es a e speci ied h ough
an incen i e schedule mapping possible ou comes o incen-
i e alues o be collec ed by he p o ide , acco ding o
De ini ion 5.
De ini ion 5 An incen i e schedule I:X→Imaps each
possible ou come in X o a speci ic incen i e alue in I.
We look a incen i es as p oducing some change in
he u ili y he agen would ob ain by showing i s na u-
al beha iou i no incen i es we e in place. In his sense,
I={ι:ι∈[−1,1]}, whe e posi i e alues deno e
pe cen age inc eases in u ili y and nega i e alues deno e
pe cen age dec eases in u ili y. When ι=0 he e is no
incen i e in place. The e o e, posi i e incen i es a e consid-
e ed as ewa ds o agen s o os e he pe o mance o he
ac ions he incen i e is applied o, while nega i e incen i es
ep esen an a emp o discou age agen s om pe o ming
non-desi ed ac ions.
4.4 P o ide s decision a ionale
Based on he s ochas ic model o ac ion ou comes explained
abo e, each p o ide is assumed o be an expec ed u ili y
maximize agen . The e o e, when choosing he ac ion a
o pe o m i will seek o maximize expec ed u ili y (Von
Neumann and Mo gens e n 1980):
a gmax
a∈A
Ea=
m

i=1
[p(xi|a) ·u(xi,I(x
i))]−Cos (a) (1)
whe e u(xi,I(x
i)) is he u ili y he agen ge s om ob ain-
ing pe o mance ou come xi, aking in o accoun he incen-
i e I(x
i)i will ge om such a pe o mance. We de ine
unc ion u(·,·)as ollows:
u(x, ι) =u(x) ·(1+sens(ι)) (2)
This unc ion encompasses wo sub- unc ions: he p io u il-
i y u(x) collec ed acco ding o he ou come xob ained, and
he e ec on his u ili y o he incen i e alue ιapplied. We
model such an e ec wi h a sensi i i y unc ion sens :I→
[−1,1], which ansla es an incen i e alue o i s ac ual
pe cei ed impac on he u ili y o he agen :
sens(ι) =2
1+e−ι·B−1(3)
Pa ame e B∈N+allows us o une he sensi i i y o he
agen wi h espec o incen i es: highe B alues make he
agen mo e sensi i e o incen i es, while wi h lowe ones
he agen will end o beha e he same ega dless o any
incen i es.
Figu e 2shows some examples o Eq. 3 o model sens(ι)
wi h di e en B alues. When p o ide s a e no o e ed any
incen i e, hey simply ob ain he p io u ili y u(x) as a esul
o Eq. 2. Nega i e incen i es (punishmen s) diminish he
u ili y o he p o ide , whils posi i e incen i es inc ease i .
Fig. 2 Di e en cu es o
Eq. 3, a ying B
In Sys F on
5 Main aining pe o mance s anda ds
h ough incen i es
Gi en he p e ious pe o mance o each p o ide , on which
s anda ds ( ia oles) ha e been de ined (as desc ibed in
Sec ion 3), i may be he case ha agen s de ia e om
he s anda d hey we e able o mee be o e. This is due o
he e ol ing na u e o he en i onmen in which he agen
ope a es. Since agen s a e expec ed u ili y maximize s, hei
decision ega ding which ac ion o employ when execu ing
a ask is condi ioned by a numbe o ac o s, which we can
iden i y by analysing Eq. 1. Any changes in hese ac o s
a e hus possible causes o a de ia ion om he s anda d
cha ac e izing each agen ’s assigned ole:
1. Cos s o he ac ions agen s ha e a hei disposal;
2. E ec i eness o a ailable ac ions, ha is, hei p oba-
bili y dis ibu ions o e pe o mance ou comes;
3. P io u ili ies ha agen s ge om ob aining each possi-
ble ou come;
4. Sensi i i y o agen s wi h espec o any incen i es hey
may be o e ed.
No e ha changes in sensi i i y a e only ele an when he e
a e al eady incen i es in place. Changes in ac ion cos s may
lead he agen o apply less cos ly ac ions, whose ou comes
may be di e en . Changes in he e ec i eness o ac ions
may be due o en i onmen al ac o s no unde he con-
ol o he agen . In his pape , we assume agen s somehow
become awa e o changes in any o hese ac o s in o de
o ake hem in o accoun when deciding which ac ions o
pe o m. We can easily hink o ex e nal ac o s causing
hese changes. Fo ins ance, in a supply chain, luc ua ions
on p ices o di e en inpu s (e.g. pa s o aw ma e ials
ob ained om supplie s) will ce ainly in luence he cos o
execu ing he ask. As o ou come p obabili ies, he agen
may be able o upda e hese es ima ions on-line, acco ding
o un- ime expe ience.
These de ia ions in pe o mance ende he ole clus e -
ing (ob ained as desc ibed in Sec ion 3) un i o ep esen
he cu en pe o mances o agen s in he sys em, in e ms
o he s anda ds ex ac ed om he oles. The e o e, in
o de o main ain ole s abili y when agen s de ia e om
ag eed s anda ds, he sys em may de e mine and employ an
app op ia e incen i e schedule I:X→I(see de ini ion
5). Since ac ions a e no obse able, his schedule is based
exclusi ely on he measu able ou comes o ask execu ion,
which o he sake o de ining app op ia e incen i e sched-
ules a e compa ed wi h he a ge ou comes cha ac e izing
he oles. The incen i e policy make (IPM) does no ha e
access o he ac o s in luencing he agen s’ decision making
as his is conside ed o be p i a e in o ma ion.
The goal o he IPM is o keep on a ge he agen s
playing a speci ic ole, i.e., agen s should ob ain ou comes
as close as possible o he a ge ou come o he ole. We
assume he IPM p e e s o achie e his aim wi h he leas
incen i es needed. In case o ailu e o accomplish his aim,
o i by doing so he IPM has o apply a oo cos ly incen i e
schedule, hen i is ime o somehow eo ganize he agen s
ha a e seen as no longe being able o pe o m he ole a a
bea able cos . This is he opic o Sec ion 6.
5.1 Cos -e ec i e incen i e schedules
Gi en an incen i e schedule o e ed o he agen s play-
ing a speci ic ole, we may de e mine i s e ec i eness by
looking a he ou comes ha a e ob ained once ha sched-
ule is in place. We should also ake in o accoun he cos
o applying he incen i e schedule. Gi en he s ochas ic
na u e o agen e o s in e ms o ob ained ou comes, an
incen i e schedule’s e ec i eness will ypically oscilla e
a ound some alue, ega dless o he e being any changes
in he en i onmen ha lead agen s o change hei chosen
ac ions. Fo his eason, in o de o compu e an incen i e
schedule’s quali y Q(I), we agg ega e a sequence X=
x1,x2,...,xnoo noob ained ou comes (xi∈X), and
compa e hem wi h he a ge ou come x∗. We de ine Q(I)
as:
Q(I) =ω· a ge Hi (X) −(1−ω) · o alCos (I, X) (4)
a ge Hi (X) =no−
no

i=1
|xi−x∗|(5)
o alCos (I, X) =
no

i=1
|I(xi)|(6)
The o al cos o he incen i e schedule akes in o accoun
ac ually paid incen i es, which depend on he ou comes
ob ained. By using he modulus o he incen i e we seek
o gi e he same weigh o paid o collec ed incen i e al-
ues – wi hou he modulus he IPM would end o p e e
penalizing p o ide s as opposed o paying hem incen i es
o o simply s and s ill. We hus ha e ha o alCos (X) ∈
[0,n
o]. On he o he hand, a ge hi measu es he incen-
i e schedule’s e ec i eness in inducing agen s o mee he
a ge . Any alues ou side he a ge a e seen as de ia ions
ha need o be minimized in e ms o ole main enance
– o simplici y we assume X⊂[0,1], which en ails
a ge Hi (X) ∈[0,n
o]. Combining hese wo unc ions,
we ha e Q(I ) o be wi hin he ange [((ω −1·no), ω ·no].
Fac o ω∈[0,1]allows us o balance he ela i e impo -
ance o hese wo con lic ing goals, e.g., by gi ing p io i y
o ob ained pe o mance o e how much i cos s o achie e
i in e ms o incen i es paid.
In Sys F on
5.2 Sea ch space
Incen i e schedules speci y, o each x∈X, an incen i e
alue ι∈I. We can he e o e ep esen an incen i e sched-
ule as a ec o ι=[ι1, ..., ιm],whe em=|X|is he numbe
o possible obse able ou comes (see de ini ion 3) and each
ιi∈I. In he ques o ind ou he bes incen i e sched-
ule, measu ed bo h in e ms o e ec i eness and cos , we
need o educe he sea ch space o he IPM, e.g. by limi ing
he sea ch o incen i e schedules composed o alues wi hin
he se I·10/10, which gi es us disc e e incen i e alues
wi h 0.1 s eps.
Depending on he numbe o ou comes o conside , his
may s ill gi e us a huge numbe o schedules o expe i-
men wi h. We can sligh ly alle ia e his issue by aking
in o accoun he in ui i e heu is ic ha we should p omo e
ou comes close o he a ge no less han ou comes a -
he away. Using his p inciple, he numbe o incen i e
schedules a ailable is gi en by
C|I|+|X|−1
|X|=(|I|+|X|−1)!
(|I|−1)!|X|!
Table 1shows he numbe o incen i e schedules acco ding
o di e en sizes o he ou comes se , and aking |I|=21
(which is he size o se I·10/10 when conside ing I=
{ι:ι∈[−1,1]}). As we can see, e en when conside ing a
small numbe o ou comes, he numbe o incen i e sched-
ules is qui e la ge, g owing exponen ially as |X|inc eases.
No ice ha applying a single incen i e o he a ge ou -
come may comp ise a subop imal solu ion. On one hand,
he IPM does no know how p ecise a e he ac ions cho-
sen by he agen s, which means ha he ac ion mos likely
ob aining he a ge ou come may s ill be qui e noisy. On he
o he hand, cheape incen i e schedules may be ound by
aking in o accoun a combina ion o incen i es o di e en
ou comes.
Table 1 Numbe o incen i e schedules o a ying |X|
|X|Numbe o incen i e schedules
2 231
3 1771
4 10626
5 53130
6 230230
7 888030
8 3108105
9 10015005
10 30045015
5.3 Finding app op ia e incen i e schedules
Unlike ypical app oaches in game heo y, we do no assume
ha agen s’ decision a iables (ac ion cos s, hei p obabil-
i y dis ibu ions o e ou comes, o u ili y unc ions on hose
ou comes and any employed incen i es) a e known o he
incen i e policy make . We he e o e need o go h ough
he sea ch space o possible incen i e schedules in o de o
ind he ones ha p o e o be mo e cos -e ec i e, by ac u-
ally ying hem ou . Gi en he high numbe o schedules
o expe imen wi h, some heu is ics a e needed o guide he
sea ch.
In he ollowing sec ions we in oduce h ee app oaches
o sea ching o an app op ia e incen i e schedule. An
impo an ea u e o hese app oaches is ha hey a e mean
o wo k on-line: he IPM will be sea ching o he mos
cos -e ec i e incen i e schedule, while a he same ime y-
ing o maximize he accumula ed quali y o he incen i e
schedules ha a e ac ually employed.
We should men ion a his ime ha i is no ou pu pose
o p opose a bes al e na i e in e ms o sea ch s a egies,
bu ins ead o compa e a ew app oaches and see how hey
a e in e ms o some measu able c i e ia. One such c i e ion
is ela ed wi h how each app oach is able o a oid ealloca-
ion o agen s o o he oles (which is u he explained in
Sec ion 6).
5.3.1 On-line local sea ch
Gi en he high numbe o schedules o expe imen wi h, in
his sec ion we ollow a local sea ch app oach o seek an
op imal incen i e schedule. Mo e speci ically, we employ a
hill-climbing p ocedu e, by successi ely ying o ind ou
neighbou ing incen i e schedules ha a e be e han he
cu en ly employed one. In o de o ind hem, howe e , we
need o y ou incen i e schedules be o e we know how
wo hy hey a e, which makes he sea ch mo e s ochas ic.
Fu he mo e, gi en he dynamics o he en i onmen , hese
quali y alues a e no cons an o e ime, and hus explo-
a ion mus always be an op ion once a change is de ec ed
in he en i onmen .
One c ucial aspec o local sea ch algo i hms is he
de ini ion o he neighbou hood unc ion. To gene a e he
neighbou s o an incen i e schedule, we in oduce a s ep
change (upwa ds o downwa ds) in he incen i e alue being
applied o any o he ou comes. We hen co ec he schedule
ob ained so ha ou comes close o he a ge ha e a leas
he same incen i e as ou comes a he away (as men ioned
in Sec ion 5.2). This gi es us a ca dinali y o a mos 2 ·|X|
in he se o neighbou s o each possible schedule.
The local sea ch p ocedu e is illus a ed in Algo i hm 1.
A each s ep, we s a by checking i we a e applying he
incen i e schedule ha is known o be he bes (line 2):
In Sys F on
i yes, we upda e i (line 6). I we a e applying a di e -
en incen i e schedule (lines 7-10), we compa e he cu en
schedule wi h he bes known (line 7), and upda e i i is be -
e (lines 8-9). Then we andomly explo e, wi h p obabili y
1−e(||bes Q||−1)·τ(line 11), he neighbou so he bes sched-
ule (line 12): ||bes Q|| is he no malized alue o bes Q o
he ange [0,1],andτis a empe a u e pa ame e . The be -
e he schedule is, he less likely we will explo e, exploi ing
ins ead he bes schedule we know o (line 14). When a sig-
ni ican change is de ec ed in he en i onmen , measu ed
in e ms o a dec ease in he quali y o he bes known
schedule (line 3), we p omo e explo a ion by ese ing he
empe a u e τ(line 4); τis hen decayed in e e y s ep
(line 16) acco ding o he ime we allow he sea ch o p o-
ceed (see Sec ion 6), un il i eaches nea ly 0 (de e mining
no explo a ion).2
In o de o compu e he quali y o each incen i e sched-
ule we need o employ i su icien ime o agg ega e new
e idence o ill in sequence X(see Eq. 4).
5.3.2 On-line abu sea ch
The sea ch space we a e dealing wi h is qui e pla eaux-like,
gi en he ac ha many neighbou s o a gi en schedule
will ha e he same exac quali y. This is a challenge o an
app oach based on hill-climbing, such as he one p esen ed
2No e ha his empe a u e mechanism is no ela ed o simula ed
annealing, in which he empe a u e de e mines he p obabili y o
choosing a wo se solu ion; in Algo i hm 1 we use i simply o induce
and hen o educe explo a ion, while a new schedule will only be
kep i i is ound o be be e han he bes we know o (hence he
hill-climbing la ou ).
in Sec ion 5.3.1. One well-known echnique o ackle such
kind o sea ch spaces is abu-sea ch, which we explo e in
his sec ion. Tabu-sea ch includes a lis o o bidden nodes
(schedules) wi h he aim o escaping local-op ima.
Algo i hm 2 shows ou app oach. The abulis con ains
a small numbe o he mos ecen ly isi ed incen i e sched-
ules; whene e we add an elemen o his lis (line 13), i
he numbe o elemen s exceeds i s size we disca d he mos
ou da ed one (in a i s -in- i s -ou ashion). Besides keep-
ing he bes schedule ound so a , we also keep he poin
om which we will con inue he sea ch, by ollowing one
o i s neighbou s ha a e no in he abu-lis (line 12). The
emaining pa s o he algo i hm a e simila o Algo i hm 1.
5.3.3 Rein o cemen lea ning
Lea ning on-line, i.e. by in e ac ing wi h he en i onmen
and ob aining app op ia e ewa ds, is he aim o ein o ce-
men lea ning (RL) (Su on and Ba o 1998). In his sec ion,
we look a he p oblem o sea ching o an op imal incen i e
schedule as a ein o cemen lea ning p oblem. Mo e speci -
ically, he se ing we a e add essing is simila o an n-a med
bandi p oblem (Su on and Ba o 1998). The incen i e pol-
icy make ( he lea ne ) will y o de e mine, by explo ing
i s ac ion3se , he bes possible incen i e schedule Iwhose
3We emphasize ha hese a e he lea ne ’s ac ions (i.e., hose a ailable
o he IPM), and no he ac ions o he p o ide agen as discussed
in Sec ion 4.2.Wehe euse hesame e mac ion because i is well
es ablished in RL li e a u e.
In Sys F on
he ieee wo kshop on dis ibu ed in elligen sys ems: Collec i e
in elligence and i s applica ions, DIS ’06. IEEE Compu e Soci-
e y, Washing on, DC, (pp. 315–320).
Salg´e, F. (2005). Na ional and in e na ional da a s anda ds. In: P.A.,
Longley M.F., Goodchild D.J., Magui e D.W., Rhind (Eds.) In
Geog aphical in o ma ion sys ems. p inciples, echniques, man-
agemen and applica ions. 2nd edn. John Wiley, New Yo k,
(pp. 693–706).
Sea le, J.R. (1995). In The Cons uc ion o Social Reali y.NewYo k:
F ee P ess.
She s yuk, K. (2000). Pe o mance s anda ds and incen i e pay in
agency con ac s. Scandina ian Jou nal o Economics,102(4),
725–736.
Singh, M.P. (1999). An on ology o commi men s in mul iagen
sys ems: Towa d a uni ica ion o no ma i e concep s. A i icial
In elligence and Law,7(1), 97–113.
Sou hga e, L., Hays, R.B., No cini, J., Mulholland, H., Aye s, B.,
Woollisc o , J., Cusimano, M., McA oy, P., Ainswo h, M., Hais ,
S., Campbell, M. (2001). Se ing pe o mance s anda ds o med-
ical p ac ice: a heo e ical amewo k. Medical Educa ion,35(5),
474–81.
Su on, R.icha d.S., & Ba o, A.nd ew.G. (1998). In Rein o cemen
Lea ning: An In oduc ion. Camb idge: The MIT P ess.
Ta akoli a d, M., Knapskog, S.J., He mann, P. (2008). C oss-si ua ion
us easoning. In P oceedings o he 2008 ieee/wic/acm in e -
na ional con e ence on web in elligence and in elligen agen
echnology - olume 03, WI-IAT ’08. IEEE Compu e Socie y,
Washing on, DC, USA, (pp. 67–71).
Tuomela, R. (1995). In The Impo ance o Us: A Philosophical S udy
o Basic Social No ms. S an o d: S an o d Uni e si y P ess.
U bano, J., Rocha, A.P., Oli ei a, E. (2011). In T ansac ions on compu-
a ional collec i e in elligence , (pp. 84–105). Be lin, Heidelbe g:
Sp inge -Ve lag.
Von Neumann, J., & Mo gens e n, O. (1980). In Theo y o Games
and Economic Beha io , 3 d edn. P ince on: P ince on Uni e si y
P ess.
Walke , A., & Woold idge, M. (1995). Unde s anding he Eme gence
o Con en ions in Mul i-Agen Sys ems. In: V., Lesse & L.,
Gasse (Eds.) In P oceedings o he i s in e na ional con e ence
on mul i-agen sys ems. MIT P ess, San F ancisco, (pp. 384–389).
Winiko , M., & C ane ield, S. (2009). Elici ing expec a ions o
moni o ing social in e ac ions. In P oceedings o he i s in e -
na ional con e ence on compu e -media ed social ne wo king,
ICCMSN’08. Sp inge , Be lin Heidelbe g New Yo k, (pp. 171–
185).
Ramn He moso is an assis an p o esso a he Uni e si y o
Za agoza. Fo me ly, he wo ked as a senio esea ch o ice a he Uni-
e si y o Essex and as an assis an p o esso a he Uni e si y Rey
Juan Ca los in Mad id (Spain). He ecei ed his PhD om he Uni e -
si y Rey Juan Ca los in 2011. His esea ch in e es s span om us and
epu a ion mechanism in mul iagen sys ems o he inno a ion man-
agemen in social ne wo ks. He is au ho o se e al publica ions in
jou nals, books and in e na ional con e ences, and has pa icipa ed in
mo e han 15 esea ch p ojec s, unded by bo h na ional and in e na-
ional ins i u ions. He has been in ol ed in o ganising in e na ional
e en s and pee e iewing o in e na ional jou nals, con e ences and
wo kshops.
Hen ique Lopes Ca doso ob ained his PhD on In o ma ics Enginee -
ing om he Uni e si y o Po o in 2011. He is an Assis an P o esso
a he Facul y o Enginee ing o he Uni e si y o Po o (FEUP) and
a esea che a he A i icial In elligence and Compu e Science Lab
(LIACC). He is also a membe o he di ec i e boa d o he Po uguese
Associa ion o A i icial In elligence (APPIA). His esea ch in e es s
include dis ibu ed AI, social coo dina ion and egula ion o mul i-
agen sys ems, adap i e lea ning agen s, and mul i-agen sys ems ools.
He has been an ac i e membe o ele an Eu opean esea ch ne wo ks,
namely he COST Ac ion IC0801 on Ag eemen Technologies and he
Eu opean Ne wo k o Social In elligence (SINTELNET).
Ma ia Fasli is a P o esso in he School o Compu e Science and
Elec onic Enginee ing, Uni e si y o Essex whe e she has been a
membe o s a since 1999. He esea ch in e es s lie in agen s and
mul i-agen sys ems and hei heo e ical ounda ions and p ac ical
applica ions, machine lea ning, analysing and modelling complex da a
(s uc u ed/uns uc u ed), Big Da a, as well as seman ic-based ech-
niques o use p o iling and adap a ion including modelling con ex .
She has published in jou nals and in e na ional con e ences and spe-
cialis s wo kshops in he ield o a i icial in elligence and mul i-agen
sys ems and has pa icipa ed in in e na ional compe i ions such as
he T ading Agen Compe i ion. She has been in ol ed in o ganis-
ing/chai ing in e na ional e en s and pee e iewing o con e ences
and unding o ganisa ions. She is he au ho o Agen Technology
o E-comme ce (Wiley, 2007). In 2006, she was awa ded a Na ional
Teaching Fellowship by he Highe Educa ion Academy (UK) o he
inno a ions and con ibu ions o lea ning and eaching.