The Price of Anarchy in the Markovian Single Server Queue

The Price of Anarchy (PoA) is a measure for the loss of optimality due to decentralized behavior. It has been studied in many settings but, surprisingly, not in the most fundamental queueing system involving customers' decisions, namely, the single server Markovian queue. We find that the loss of efficiency in such systems is bounded by 50% in most practical cases, in which the arrival rate of the customers is significantly lower than the service rate. We also find that the loss of efficiency has an interesting behavior in two aspects: first, it sharply increases as the arrival rate comes close to the service rate; second, it becomes unbounded exactly when the arrival rate is greater than the service rate, a surprising behavior because the system is always stable. Knowing these bounds is important for the queue controller, for example when considering an investment in added service capacity.

[1]  David W. Low,et al.  Optimal Dynamic Pricing Policies for an M/M/s Queue , 1974, Oper. Res..

[2]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[3]  Tim Roughgarden,et al.  The price of anarchy in an exponential multi-server , 2007, Oper. Res. Lett..

[4]  Refael Hassin,et al.  To Queue or Not to Queue: Equilibrium Behavior in Queueing Systems , 2002 .

[5]  Tim Roughgarden,et al.  Bounding the inefficiency of equilibria in nonatomic congestion games , 2004, Games Econ. Behav..

[6]  Bruno Gaujal,et al.  The price of forgetting in parallel and non-observable queues , 2011, Perform. Evaluation.

[7]  P. Naor The Regulation of Queue Size by Levying Tolls , 1969 .

[8]  U. Yechiali Customers' Optimal Joining Rules for the GI/M/s Queue , 1972 .

[9]  Uri Yechiali,et al.  On Optimal Balking Rules and Toll Charges in the GI/M/1 Queuing Process , 1971, Oper. Res..

[10]  Niels Chr. Knudsen Individual and Social Optimization in a Multiserver Queue with a General Cost-Benefit Structure , 1972 .

[11]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[12]  Lawrence M. Wein,et al.  Analysis of a Decentralized Production-Inventory System , 2003, Manuf. Serv. Oper. Manag..

[13]  B. Gaujal,et al.  On the Price of Anarchy and the Optimal Routing of Parallel non-Observable Queues , 2010 .

[14]  Steven A. Lippman,et al.  Applying a New Device in the Optimization of Exponential Queuing Systems , 1975, Oper. Res..

[15]  Christos H. Papadimitriou,et al.  Worst-case Equilibria , 1999, STACS.

[16]  Sebastian Stiller,et al.  The Price of Anarchy of a Network Creation Game with Exponential Payoff , 2008, SAGT.

[17]  Shaler Stidham,et al.  Socially and Individually Optimal Control of Arrivals to a GI/M/1 Queue , 1978 .

[18]  Shaler Stidham,et al.  Individual versus Social Optimization in Exponential Congestion Systems , 1977, Oper. Res..

[19]  John N. Tsitsiklis,et al.  Efficiency loss in a network resource allocation game: the case of elastic supply , 2004, IEEE Transactions on Automatic Control.

[20]  Morteza Zadimoghaddam,et al.  The price of anarchy in network creation games , 2007, PODC '07.

[21]  Jan Christoph Schlegel,et al.  The price of anarchy in network creation games is (mostly) constant , 2010 .

[22]  Paul H. Zipkin,et al.  Competitive and Cooperative Inventory Policies in a Two-Stage Supply Chain , 1999 .

[23]  R. Johari,et al.  Network resource allocation and a congestion game: the single link case , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[24]  M. Cramer Optimal Customer Selection in Exponential Queues. , 1971 .

[25]  Vahab S. Mirrokni,et al.  On spectrum sharing games , 2004, PODC '04.

[26]  Allan Borodin,et al.  Price of anarchy for greedy auctions , 2009, SODA '10.

[27]  Tim Roughgarden,et al.  The price of anarchy is independent of the network topology , 2002, STOC '02.

[28]  Paul G. Spirakis,et al.  The price of selfish routing , 2001, STOC '01.

[29]  Hai Yang,et al.  Competition and efficiency of private toll roads , 2007 .

[30]  Georgia Perakis,et al.  The "Price of Anarchy" Under Nonlinear and Asymmetric Costs , 2007, Math. Oper. Res..

[31]  Adrian Vetta,et al.  Nash equilibria in competitive societies, with applications to facility location, traffic routing and auctions , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[32]  Bruce L. Miller,et al.  A Queueing Reward System with Several Customer Classes , 1969 .

[33]  Paul G. Spirakis,et al.  Experimental Results for Stackelberg Scheduling Strategies , 2005, WEA.

[34]  Balakrishna J. Prabhu,et al.  Price of Anarchy in Non-Cooperative Load Balancing , 2010, 2010 Proceedings IEEE INFOCOM.

[35]  Haim Mendelson,et al.  Optimal Incentive-Compatible Priority Pricing for the M/M/1 Queue , 1990, Oper. Res..