Sequential game, deriving utility functions.

frusciante

New member
Joined
Jul 24, 2016
Messages
4
Dear all,

I am in the process of constructing a game theoretic model related to sanctions.
We have two players, the sender (S) and the target (T). Discount factor delta.

S chooses the sanction level (w).
T chooses the action level (a).

Utility of S is increasing in (a).
Utility of T is decreasing in (a).
Utilities of S and T are decreasing in (w). So S wants T to put a high (a) and will punish both of them with (w) the lower that (a) is.

Hence, S will harm T and S by putting w(a), (w'(a)<0). Meanwhile, T chooses (a) conditional on w(a) (rational expectation).
Player-specific harm is determined by two parameters in the utility functions.

S chooses (w) at odd periods.
T chooses (a) at even periods.

I want to derive a utility function so that I can mathematically prove that the behaviour of the two players is rational. I suspect, however, that this will require dynamic programming. (I want to derive the utility function such that I can prove an equilibrium in which a(w) = w(a), i.e. the "response functions" match in equilibrium. In one sense, I want to parameterize this problem. Has anyone got a clue as to how to proceed doing this? I do not want to go by trial and error.

Please see further information below (screenshot):
https://gyazo.com/31aeb7bf005f182448f0262975c03ddd

Thank you, and have a nice day.
JF
 
Top