  Fog computing has emerged as a new paradigm in mobile network communications,
aiming to equip the edge of the network with the computing and storing
capabilities to deal with the huge amount of data and processing needs
generated by the users' devices and sensors. Optimizing the assignment of users
to fogs is, however, still an open issue. In this paper, we formulated the
problem of users-fogs association, as a matching game with minimum and maximum
quota constraints, and proposed a Multi-Stage Differed Acceptance (MSDA) in
order to balance the use of fogs resources and offer a better response time for
users. Simulations results show that the performance of the proposed model
compared to a baseline matching of users, achieves lowers delays for users.
