142
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Performance bounds for Nash equilibria in submodular utility systems with user groups

, &
Pages 1-18 | Received 31 Aug 2017, Accepted 09 Oct 2017, Published online: 25 Oct 2017
 

Abstract

It is shown that for a valid non-cooperative utility system, if the social utility function is submodular, then any Nash equilibrium achieves at least 1 / 2 of the optimal social utility, subject to a function-dependent additive term. Moreover, if the social utility function is nondecreasing and submodular, then any Nash equilibrium achieves at least of the optimal social utility, where c is the curvature of the social utility function. In this paper, we consider variations of the utility system considered by Vetta, in which users are grouped together. Our aim is to establish how grouping and cooperation among users affect performance bounds. We consider two types of grouping. The first type is from a previous paper, where each user belongs to a group of users having social ties with it. For this type of utility system, each user’s strategy maximises its social group utility function, giving rise to the notion of social-aware Nash equilibrium. We prove that this social utility system yields to the bounding results of Vetta for non-cooperative system, thus establishing provable performance guarantees for the social-aware Nash equilibria. For the second type of grouping we consider, the set of users is partitioned into l disjoint groups, where the users within a group cooperate to maximise their group utility function, giving rise to the notion of group Nash equilibrium. In this case, each group can be viewed as a new user with vector-valued actions, and a 1/2 bound for the performance of group Nash equilibria follows from the result of Vetta. But as we show tighter bounds involving curvature can be established. By defining the group curvature associated with group i with users, we show that if the social utility function is nondecreasing and submodular, then any group Nash equilibrium achieves at least of the optimal social utility, which is tighter than that for the case without grouping. As a special case, if each user has the same action space, then we have that any group Nash equilibrium achieves at least of the optimal social utility, where is the least number of users among the l groups. Finally, we present an example of a utility system for database-assisted spectrum access to illustrate our results.

Notes

No potential conflict of interest was reported by the authors.

Additional information

Funding

This work is supported in part by NSF and Division of Computing and Communication Foundations [grant number CCF-1422658]; by the CSU Information Science and Technology Center (ISTeC).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.