1260 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 26, NO. 7, SEPTEMBER 2008 Inecient Noncooperation in Networking Games of Common-Pool Resources Hisao Kameda, Fellow, IEEE and Eitan Altman, Senior Member, IEEE Abstract—We study in this paper a noncooperative approach for sharing resources of a common pool among users, wherein each user strives to maximize its own utility. The optimality notion is then a Nash equilibrium. First, we present a general framework of systems wherein a Nash equilibrium is Pareto inecient, which are similar to the ‘tragedy of the commons’ in economics. As examples that t in the above framework, we consider noncooperative ow-control problems in communication networks where each user decides its throughput to optimize its own utility. As such a utility, we rst consider the power which is dened as the throughput divided by the expected end-to-end packet delay, and then consider another utility of additive costs. For both utilities, we establish the non-eciency of the Nash equilibria. Index Terms—Braess paradox, common-pool resource, com- munication networks, ow control, Nash equilibrium, noncoop- erative game, Pareto ineciency, power criterion, tragedy of the commons. I. I T HERE exist many systems where multiple independent users, or players, may strive to optimize each own utility unilaterally, which can be modeled as noncooperative games. As examples of the noncooperative games, communication networks like the Internet are joined by a number of inde- pendent users or organizations, like Internet service providers, that make decisions independently. Given users’ decisions, the utilities of all users are determined. We call a situation where the decisions of all users are determined an allocation. The al- location where each user attains its own optimum coincidently is a Nash equilibrium. It is natural that these independent users seek their own benets or utilities noncooperatively. Thus, such systems are regarded as noncooperative games. Nash equilibria may be Pareto inecient (or, simply, inef- cient), that is, there may exist another allocation of a system where no users have less benets and some have more benets than in the Nash equilibrium of the system. In particular, we call an allocation of a system strongly Pareto inecient if all users have more benets in another allocation. Dubey [1] has shown that Nash equilibria may generally be Pareto inecient based on the dierence between the conditions to be satised Manuscript received on August 7, 2007; revised March 8, 2008. The work of the rst author was supported in part by the Grant-in-Aid for Scientic Research of Japan Society for the Promotion of Science. The work of the second author was supported in part by the BIONETs European Contract. H. Kameda is with the Department of Computer Science, Univer- sity of Tsukuba, Tsukuba Science City, Ibaraki 305-8573, Japan (e-mail: kameda@cs.tsukuba.ac.jp). E. Altman is with INRIA Sophia Antipolis, B.P. 93, 06902 Sophia Antipolis Cedex, France (e-mail: Eitan.Altman@sophia.inria.fr). Digital Object Identier 10.1109/JSAC.2008.080922. by Nash equilibria and those to be satised by Pareto optima. It appears, however, to be dicult to obtain concrete cases of inecient Nash equilibria from his result. For communication and transportation networks, examples of such strong Pareto ineciency have been shown with respect to noncooperative routing, rst by Braess [2], and a number of related studies followed [3]–[10]. As for the nonco- operative load balancing in distributed computer systems, the existence of paradoxes that are similar to that of Braess but that appear only in the case of a nite number of (atomic) players and not in the case of innitesimal (nonatomic) players, in the same environment, has been shown [11], [12]. It is natural to think of noncooperative ow control and of the Nash equilibrium concept therein. It appears, however, that few studies have addressed the issue of Pareto ineciency of Nash equilibria in noncooperative ow control. This article examines mainly this issue as examples. In addition, we note that the Nash equilibrium concept has been discussed with respect to the power control in wireless communications [13]– [15]. These kinds of problems are regarded as those in which players compete for common-pool resources. The examples of such problems as considered here have been studied in social science under the name, ‘Tragedy of the Commons’ (see, Hardin [16], Roemer [17], Roemer and Silvester [18], Funaki and Yamamoto [19], etc.). This article rst shows a fairly general framework of strongly Pareto-inecient Nash equilibria. The framework may cover many examples of noncooperative games including noncooperative ow-control problems, noncooperative power- control problems in wireless networks, and a general prob- lem named, the ‘tragedy of commons’ in social science as mentioned above. Therefore, the framework characterizes a class of noncooperative games that may be spread over various elds but may have a mutually similar structure. As an example of the general framework, this article consid- ers ow-control problems for communication networks with multiple ports of entry and of exit, where each user decides its throughput, that is, the rate of its packets to inject into a network so as to optimize its own performance objective unilaterally. As such an objective, we rstly consider the power that is dened as the throughput divided by the expected delay (the expected delay is the expected time for a packet to pass through the network) [20]. This unilaterally optimized allocation is a Nash equilibrium, the existence of which is proved here. We show that the Nash equilibrium is always strongly Pareto inecient, and we identify an allocation that is Pareto superior to it. (We note that Korilis and Lazar showed 0733-8716/08/$25.00 c 2008 IEEE Authorized licensed use limited to: University of Houston. Downloaded on April 20, 2009 at 16:36 from IEEE Xplore. Restrictions apply.