Computing a Pessimistic Leader-Follower Equilibrium with Multiple Followers: the Mixed-Pure Case

08/04/2018
by   Stefano Coniglio, et al.
0

The search problem of computing a leader-follower equilibrium has been widely investigated in the scientific literature in, almost exclusively, the single-follower setting. Although the optimistic and textitpessimistic versions of the problem are solved with different methodologies, both cases allow for efficient, polynomial-time algorithms based on linear programming. The situation is different with multiple followers, where results are only sporadic and depend strictly on the nature of the followers' game. In this paper, we investigate the setting of a normal-form game with a single leader and multiple followers who, after observing the leader's commitment, play a Nash equilibrium. The corresponding search problem, both in the optimistic and pessimistic versions, is known to be not in Poly-APX unless P=NP and exact algorithms are known only for the optimistic case. We focus on the case where the followers play in pure strategies under the assumption of pessimism. After casting this search problem as a pessimistic bilevel programming problem, we show that, with two followers, the problem is NP-hard and, with three or more followers, it is not in Poly-APX unless P=NP. We propose a single-level mathematical programming reformulation which calls for the maximisation of a nonconcave quadratic function over an unbounded nonconvex feasible region defined by linear and quadratic constraints. Since, due to admitting a supremum but not a maximum, only a restricted version of this formulation can be solved to optimality with state-of-the-art methods, we propose an exact ad hoc algorithm, which we also embed within a branch-and-bound scheme, capable of computing the supremum of the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2017

Methods for finding leader--follower equilibria with multiple followers

The concept of leader--follower (or Stackelberg) equilibrium plays a cen...
research
05/30/2019

Leadership in Congestion Games: Multiple User Classes and Non-Singleton Actions (Extended Version)

We study the problem of finding Stackelberg equilibria in games with a m...
research
08/30/2018

Leadership in Singleton Congestion Games: What is Hard and What is Easy

We study the problem of computing Stackelberg equilibria Stackelberg gam...
research
06/06/2021

Coordinating Followers to Reach Better Equilibria: End-to-End Gradient Descent for Stackelberg Games

A growing body of work in game theory extends the traditional Stackelber...
research
01/11/2018

On a Stackelberg Subset Sum Game

This contribution deals with a two-level discrete decision problem, a so...
research
10/14/2019

Nash Games Among Stackelberg Leaders

We analyze Nash games played among leaders of Stackelberg games (NASP). ...
research
09/15/2022

Differentiable Bilevel Programming for Stackelberg Congestion Games

A Stackelberg congestion game (SCG) is a bilevel program in which a lead...

Please sign up or login with your details

Forgot password? Click here to reset