1,323 research outputs found
Robust Stackelberg Equilibria in Extensive-Form Games and Extension to Limited Lookahead
Stackelberg equilibria have become increasingly important as a solution
concept in computational game theory, largely inspired by practical problems
such as security settings. In practice, however, there is typically uncertainty
regarding the model about the opponent. This paper is, to our knowledge, the
first to investigate Stackelberg equilibria under uncertainty in extensive-form
games, one of the broadest classes of game. We introduce robust Stackelberg
equilibria, where the uncertainty is about the opponent's payoffs, as well as
ones where the opponent has limited lookahead and the uncertainty is about the
opponent's node evaluation function. We develop a new mixed-integer program for
the deterministic limited-lookahead setting. We then extend the program to the
robust setting for Stackelberg equilibrium under unlimited and under limited
lookahead by the opponent. We show that for the specific case of interval
uncertainty about the opponent's payoffs (or about the opponent's node
evaluations in the case of limited lookahead), robust Stackelberg equilibria
can be computed with a mixed-integer program that is of the same asymptotic
size as that for the deterministic setting.Comment: Published at AAAI1
Quasi-Perfect Stackelberg Equilibrium
Equilibrium refinements are important in extensive-form (i.e., tree-form)
games, where they amend weaknesses of the Nash equilibrium concept by requiring
sequential rationality and other beneficial properties. One of the most
attractive refinement concepts is quasi-perfect equilibrium. While
quasi-perfection has been studied in extensive-form games, it is poorly
understood in Stackelberg settings---that is, settings where a leader can
commit to a strategy---which are important for modeling, for example, security
games. In this paper, we introduce the axiomatic definition of quasi-perfect
Stackelberg equilibrium. We develop a broad class of game perturbation schemes
that lead to them in the limit. Our class of perturbation schemes strictly
generalizes prior perturbation schemes introduced for the computation of
(non-Stackelberg) quasi-perfect equilibria. Based on our perturbation schemes,
we develop a branch-and-bound algorithm for computing a quasi-perfect
Stackelberg equilibrium. It leverages a perturbed variant of the linear program
for computing a Stackelberg extensive-form correlated equilibrium. Experiments
show that our algorithm can be used to find an approximate quasi-perfect
Stackelberg equilibrium in games with thousands of nodes
Playing Stackelberg Opinion Optimization with Randomized Algorithms for Combinatorial Strategies
From a perspective of designing or engineering for opinion formation games in
social networks, the "opinion maximization (or minimization)" problem has been
studied mainly for designing subset selecting algorithms. We furthermore define
a two-player zero-sum Stackelberg game of competitive opinion optimization by
letting the player under study as the first-mover minimize the sum of expressed
opinions by doing so-called "internal opinion design", knowing that the other
adversarial player as the follower is to maximize the same objective by also
conducting her own internal opinion design.
We propose for the min player to play the "follow-the-perturbed-leader"
algorithm in such Stackelberg game, obtaining losses depending on the other
adversarial player's play. Since our strategy of subset selection is
combinatorial in nature, the probabilities in a distribution over all the
strategies would be too many to be enumerated one by one. Thus, we design a
randomized algorithm to produce a (randomized) pure strategy. We show that the
strategy output by the randomized algorithm for the min player is essentially
an approximate equilibrium strategy against the other adversarial player
Leadership in Singleton Congestion Games: What is Hard and What is Easy
We study the problem of computing Stackelberg equilibria Stackelberg games
whose underlying structure is in congestion games, focusing on the case where
each player can choose a single resource (a.k.a. singleton congestion games)
and one of them acts as leader. In particular, we address the cases where the
players either have the same action spaces (i.e., the set of resources they can
choose is the same for all of them) or different ones, and where their costs
are either monotonic functions of the resource congestion or not. We show that,
in the case where the players have different action spaces, the cost the leader
incurs in a Stackelberg equilibrium cannot be approximated in polynomial time
up to within any polynomial factor in the size of the game unless P = NP,
independently of the cost functions being monotonic or not. We show that a
similar result also holds when the players have nonmonotonic cost functions,
even if their action spaces are the same. Differently, we prove that the case
with identical action spaces and monotonic cost functions is easy, and propose
polynomial-time algorithm for it. We also improve an algorithm for the
computation of a socially optimal equilibrium in singleton congestion games
with the same action spaces without leadership, and extend it to the
computation of a Stackelberg equilibrium for the case where the leader is
restricted to pure strategies. For the cases in which the problem of finding an
equilibrium is hard, we show how, in the optimistic setting where the followers
break ties in favor of the leader, the problem can be formulated via
mixed-integer linear programming techniques, which computational experiments
show to scale quite well
- …