Why all games are not Potential?

150 Views Asked by At

A definition given in wikipedia of an exact potential game as follow:

A game $G=(N,A=A_{1}\times\ldots\times A_{N}, u: A \rightarrow \mathbb{R}^N)$ is: an exact potential game if there is a function $\Phi: A \rightarrow \mathbb{R}$ such that $\forall {a_{-i}\in A_{-i}},\ \forall {a'_{i},\ a''_{i}\in A_{i}}$,

$$\Phi(a'_{i},a_{-i})-\Phi(a''_{i},a_{-i}) = u_{i}(a'_{i},a_{-i})-u_{i}(a''_{i},a_{-i})$$

That is: when player $i$ switches from action $a'$ to action $a''$, the change in the potential equals the change in the utility of that player.

A well know result related to potential games is that:

  • Potential games have at least one Nash equilibrium.
  • All Nash equilibrium are the maximizers of the potential function, either locally or globally.
  • There are several algorithms available which guaranteed to converge to a Nash equilibrium.

My question is simple: It could be wrong. So please correct me.

Why not all games are potential games? If one chooses $\Phi=u_i$, then we have the previous condition verified. What is worng in this?

I appreciate your help. Thank you for your time.

1

There are 1 best solutions below

4
On BEST ANSWER

mjqxxxx already answered in the comments: $i$ is indexing the players, so different players may have different payoffs, $u_i$. The potential condition requires that the gain (or loss) from changing the action of one player is the same for the potential function. Maybe the differential case is easy to illustrate: we require that $$\dfrac{\partial}{a_i}\Phi(a)=\dfrac{\partial}{a_i}u_i(a).$$