that every agent reachesits goal, but cannot be tackled
by the algorithm in (Bonzon et al., 2007). To see this,
consider e.g. the 2-player BG defined by π
i
= {a
i
},
ϕ
1
= a
1
↔ a
2
and ϕ
2
= a
1
↔ ¬a
2
. Note however that
is makes less sense to combine both approaches into
a hybrid algorithm to tackle a wider space of BGs. In-
deed, centralized and decentralized approaches both
have their specific application areas. In some appli-
cations, agents are unable to communicate with each
other, e.g. due to high communication costs or the
lack of common communication channels, and there
might not be a central entity either, making a cen-
tralized approach unsuitable. Consider for instance
the earlier mentioned load balancing problem. Even
though it would be in their advantage, it is question-
able whether e.g. human car drivers would let a cen-
tral authority dictate which road to take to drive to
work. Moreover, some agents’ goals might be to
take a specific road, for some private reason. It is
unlikely that humans would be willing to share this
information with a central authority. Therefore, the
private goal assumption, made by WSLpS, could be
very valuable in some application areas. Due to the
decentralized nature of WSLpS, agents do not need
to share any private information and therefore, un-
like most centralized algorithms, our approach is said
to respect the privacy of agents. In other contexts,
e.g. where the agents are truck drivers on a private
domain, owned and instructed by a company, a cen-
tralized approach might be suitable. Note however
that the BG corresponding to the load balancing prob-
lem does not satisfy the condition that its dependency
graph is acyclic, since every agent depends on every
other agent.
In (Wooldridge et al., 2013), taxation schemes
are investigated for BGs with cost functions. These
BGs impose costs on the agents, depending on which
actions they undertake (Dunne et al., 2008). Via
the agents’ utility, these costs allow for a more fine-
graned distinction between strategy profiles. A tax-
ation scheme in (Wooldridge et al., 2013) consists
of an external agent, called the principal, which im-
poses additional costs to incentivise the agents to ra-
tionally choose an outcome that satisfies some propo-
sitional formula Γ. For example, one can define a
taxation scheme such that the resulting BG has at
least one PNE and all PNEs satisfy Γ. In contrast
to WSLpS, this approach is centralized: a central en-
tity uses global information to find a taxation scheme.
Moreover, these taxation schemes are not developed
with the aim of computing solutions of the original
BG, but they are used to send the agents in certain
desirable directions. The scheme alters the original
solutions such that the agents are coordinated to new,
more desirable solutions.
In (
˚
Agotnes et al., 2013) the privacy of agents is
implicitely adressed by extending the BG framework
with an individual set of observable actions for ev-
ery agent. With these sets, a new solution concept of
verifiable equilibria is defined. These equilibria differ
from others because, when playing the correspond-
ing strategies from the standard notion of Nash equi-
librium, agents are actually able to know they have
reached an equilibrium. However, the authors assume
that the agents can see the complete game: the ac-
tions, the goals, who controls which action variables
and who can observe which action variables. So, in
contrast to WSLpS, the agents are unable to keep their
goal private and the privacy is restricted to the obser-
vation of certain actions. Moreover, the new concept
is introduced more from an uncertainty point of view
than from a privacy point of view.
6 CONCLUSIONS
We proposed a decentralized approach to find so-
lutions of BGs, based on the WSLpS algorithm.
Our method addresses privacy concerns, in the sense
that agents are not required to share their goal with
each other. We have empirically observed that agents
can converge to a global solution with little commu-
nication. Moreover, we discovered and analyzed a
trade-off between the convergence speed of WSLpS
and the communication costs. We have also proved
that, whenever an outcome exists for which every
agent reaches its goal and the parameter choice sat-
isfies the restriction α >
k−1
k
, WSLpS converges
to a Pareto optimal PNE. Furthermore, simulations
have shown that this theoretical boundary for α in-
dicates the most efficient parameter choice, namely
by choosing α marginally larger than
k−1
k
. More-
over, it was emperically found that the performance
of WSLpS can further be improved by letting α de-
pend on the agent, choosing agent i’s α marginally
larger than
k
′
(i)−1
k
′
(i)
.
REFERENCES
˚
Agotnes, T., Harrenstein, P., van der Hoek, W., and
Wooldridge, M. (2013). Verifiable equilibria in
Boolean games. In Proc. IJCAI ’13.
Bonzon, E., Lagasquie-Schiex, M.-C., and Lang, J. (2007).
Dependencies between players in Boolean games. In
Proc. ECSQARU ’07, volume 4724 of LNCS, pages
743–754. Springer.
Bonzon, E., Lagasquie-Schiex, M.-C., and Lang, J.
ICAART2014-InternationalConferenceonAgentsandArtificialIntelligence
58