Abstract
We consider a model of next-hop routing by self-interested agents. In this model, nodes in a graph (representing ISPs, Autonomous Systems, etc.) make pricing decisions of how much to charge for forwarding traffic from each of their upstream neighbors, and routing decisions of which downstream neighbors to forward traffic to (i.e., choosing the next hop). Traffic originates at a subset of these nodes that derive a utility when the traffic is routed to its destination node; the traffic demand is elastic and the utility derived from it can be different for different source nodes. Our next-hop routing and pricing model is in sharp contrast with the more common source routing and pricing models, in which the source of traffic determines the entire route from source to destination. For our model, we begin by showing sufficient conditions for prices to result in a Nash equilibrium, and in fact give an efficient algorithm to compute a Nash equilibrium which is as good as the centralized optimum, thus proving that the price of stability is 1. When only a single source node exists, then the price of anarchy is 1 as well, as long as some minor assumptions on player behavior is made. The above results hold for arbitrary convex pricing functions, but with the assumption that the utilities derived from getting traffic to its destination are linear. When utilities can be non-linear functions, we show that Nash equilibrium may not exist, even with simple discrete pricing models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Full version can be found at, http://www.cs.rpi.edu/~eanshel/pubs.html
Acemoglu, D., Johari, R., Ozdaglar, A.E.: Partially optimal routing. IEEE Journal on Selected Areas in Communications 25(6), 1148–1160 (2007)
Anshelevich, E., Shepherd, B., Wilfong, G.: Strategic Network Formation through Peering and Service Agreements. Games and Economic Behavior (2011), doi:10.1016/j.geb, 01.002
Anshelevich, E., Wilfong, G.: Network Formation and Routing by Strategic Agents using Local Contracts. In: Papadimitriou, C., Zhang, S. (eds.) WINE 2008. LNCS, vol. 5385, pp. 386–393. Springer, Heidelberg (2008)
Archer, A., Tardos, É.: Frugal path mechanisms. ACM Transactions on Algorithms, TALG (2007)
Chawla, S., Niu, F.: The Price of Anarchy in Bertrand Games. In: EC 2009 (2009)
Chawla, S., Roughgarden, T.: Bertrand Competition in Networks. In: Monien, B., Schroeder, U.-P. (eds.) SAGT 2008. LNCS, vol. 4997, pp. 70–82. Springer, Heidelberg (2008)
Feigenbaum, J., Papadimitriou, C.H., Sami, R., Shenker, S.: A BGP-based mechanism for lowest-cost routing. Distributed Computing 18(1), 61–72 (2005)
Feigenbaum, J., Schapira, M., Shenker, S.: Distributed Algorithmic Mechanism Design. In: Nisan, N., Roughgarden, T., Tardos, É., Vazirani, V.V. (eds.) Algorithmic Game Theory, ch. 14, Cambridge University Press, Cambridge
Hall, A., Nikolova, E., Papadimitriou, C.: Incentive-Compatible Interdomain Routing with Linear Utilities. Internet Mathematics 5(4), 395–410 (2008) (Special Issue for Selected papers from WINE 2007)
Hayrapetyan, A., Tardos, É., Wexler, T.: A network pricing game for selfish traffic. In: Distributed Computing (March 2007)
Huston, G.: Interconnection, peering, and settlements. In: Proceedings of the Internet Global Summit. The Internet Society, San Jose (1999)
Johari, R., Mannor, S., Tsitsiklis, J.N.: A contract-based model for directed network formation. Games and Economic Behavior 56(2), 201–224 (2005)
Levin, H., Schapira, M., Zohar, A.: Interdomain Routing and Games. SIAM Journal on Computing (SICOMP); Special Issue on Selected Papers from STOC 2008
Ozdaglar, A., Srikant, R.: Incentives and Pricing in Communication Networks. In: Nisan, N., Roughgarden, T., Tardos, É., Vazirani, V.V. (eds.) Algorithmic Game Theory, ch. 22, Cambridge University Press, Cambridge
Papadimitriou, C., Valiant, G.: A New Look at Selfish Routing. Innovations in Computer Science (2010)
Rekhter, Y., Li, T.: A Border Gateway Protocol 4 (BGP-4). RFC 4271 (January 2006)
Roughgarden, T., Tardos, É.: How Bad is Selfish Routing? Journal of the ACM (2002)
Schapira, M., Zhu, Y., Rexford, J.: Putting BGP on the right path: A case for next-hop routing. In: Proceedings of HotNets-IX, Monterey, CA (October 2010)
Srinivasan, V., Nuggehalli, P., Chiasserini, C.F., Rao, R.R.: An Analytical Approach to the Study of Cooperation in Wireless Ad Hoc Networks. IEEE Transactions on Wireless Communications 4(2), 722–733 (2005)
Xi, Y., Yeh, E.M.: Pricing, competition, and routing in relay networks. In: Proceedings of the 47th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2009 (2009)
Yuksel, M., Gupta, A., Kar, K., Kalyanaraman, S.: Contract-Switching for Managing Inter-Domain Dynamics. In: Ramamurthy, B., Rouskas, G.N., Sivalingam, K.M. (eds.) Next-Generation Internet Architectures and Protocols, pp. 136–153. Cambridge University Press, Cambridge (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anshelevich, E., Hate, A., Kar, K. (2011). Strategic Pricing in Next-Hop Routing with Elastic Demands. In: Persiano, G. (eds) Algorithmic Game Theory. SAGT 2011. Lecture Notes in Computer Science, vol 6982. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24829-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-24829-0_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24828-3
Online ISBN: 978-3-642-24829-0
eBook Packages: Computer ScienceComputer Science (R0)