Difference between 'equilibrium vi' and 'vi' in EMP

Problems with syntax of GAMS
Post Reply
Posts: 11
Joined: 2 years ago

Difference between 'equilibrium vi' and 'vi' in EMP

Post by jshengdb » 1 year ago

Hi All,

I have a question between the difference between syntax 'equilibrium vi' and 'vi' in the EMP framework. Now I have a strongly monotone VI problem that can be solved by both syntax. However, the solution they give is quite different. I am just wondering what cause this situation.


User avatar
Posts: 124
Joined: 3 years ago
Location: Fairfax, VA

Re: Difference between 'equilibrium vi' and 'vi' in EMP

Post by dirkse » 1 year ago


An equilibrium model is a collection of agent models, where each agent controls a subset of the variables. If agent A controls x, then agents B and C treat x as a constant, but of course it can and will change as agent A chooses. The models for the different agents can be a combination of VI, min, or max models.

A VI can also exist in isolation - not as part of an equilibrium model.



Post Reply