Abstract
Efficient spectrum-sharing mechanisms are crucial to alleviate the bandwidth limitation in wireless networks. In this paper, we consider the following question: can free spectrum be shared efficiently? We study this problem in the context of 802.11 or WiFi networks. Each access point (AP) in a WiFi network must be assigned a channel for it to service users. There are only finitely many possible channels that can be assigned. Moreover, neighboring access points must use different channels so as to avoid interference. Currently these channels are assigned by administrators who carefully consider channel conflicts and network loads. Channel conflicts among APs operated by different entities are currently resolved in an ad hoc manner (i.e., not in a coordinated way) or not resolved at all. We view the channel assignment problem as a game, where the players are the service providers and APs are acquired sequentially. We consider the price of anarchy of this game, which is the ratio between the total coverage of the APs in the worst Nash equilibrium of the game and what the total coverage of the APs would be if the channel assignment were done optimally by a central authority. We provide bounds on the price of anarchy depending on assumptions on the underlying network and the type of bargaining allowed between service providers. The key tool in the analysis is the identification of the Nash equilibria with the solutions to a maximal coloring problem in an appropriate graph. We relate the price of anarchy of these games to the approximation factor of local optimization algorithms for the maximum k-colorable subgraph problem. We also study the speed of convergence in these games.
Similar content being viewed by others
References
Aftab, O.: Economic mechanisms for efficient wireless coexistence. MIT Technical Report MIT-LCS-TR-876 (2002)
Akella, A., Judd, G., Seshan, S., Steenkiste, P.: Self-management in chaotic wireless deployments. In: Proceedings of the 11th Annual International Conference on Mobile Computing and Networking (MOBICOM), pp. 185–199 (2005)
Arkin E.M., Hassin R.: On local search for weighted k-set packing. Math. Oper. Res. 23, 640–648 (1998)
Bafna V., Narayan N., Ravi R.: Nonoverlapping local alignments (weighted independent sets of axis-parallel rectangles). Disc. Appl. Math. 71, 41–53 (1996)
Bejerano, Y., Bhatia, R.: MiFi: a framework for fairness and QoS assurance in current IEEE 802.11 networks with multiple access points. In: Proc. INFOCOM, pp. 1229–1240 (2004)
Czumaj, A., Krysta, P., Vocking, B.: Selfish traffic allocation for server farms. In: Proceedings of the 34th ACM Symposium on Theory of Computing (STOC), pp. 287–296 (2002)
Even-Dar, E., Kesselman, A., Mansour, Y.: Convergence time to Nash equilibria. In: Proceedings of the 30th International Colloquium on Automata, Languages, and Programming (ICALP), pp. 502–513 (2003)
Fabrikant, A., Luthra, A., Maneva, E., Papadimitriou, C.H., Shenker, S.: On a network creation game. In: Proceedings of the 22nd Annual Symposium on Principles of Distributed Computing (PODC), pp. 347–351 (2003)
Fabrikant, A., Papadimitriou, C., Talwar, K.: On the complexity of pure equilibria. In: Proceedings of the 37th Annuals Symposium on Theory of Computing (STOC), pp. 604–612 (2004)
Felegyhazi, M., Hubaux, J.-P.: Wireless operators in a shared spectrum. In: Proc. INFOCOM, pp. 1–11, April 2006
Friedman, E.: www.stetson.edu/~efriedma/packing.html. Attributed to Braaksma (1963)
Goemans, M., Li, L., Mirrokni, V.S., Thottan, M.: Market sharing games applied to content distribution in ad hoc networks. In: Proc. MOBIHOC, pp. 55–66 (2004)
Halldórsson, M.M.: Approximating discrete collections via local improvements. In: Proceedings of the 6th ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 160–169, Jan 1995
Huang J., Berry R., Honig M.L.: Auction-based spectrum sharing. ACM/Springer J. Mob. Netw. Appl. (MONET) 11(3), 405–418 (2006)
Hurkens C.A.J., Schrijver A.: On the size of systems of sets every t of which have an SDR, with an application to the worst-case ratio of heuristics for packing problems. SIAM J. Discrete Math. 2(1), 68–72 (1989)
Koutsoupias, E., Papadimitriou, C.H.: Worst-case equilibria. In: 16th Annual Conference on Theoretical Aspects of Computer Science, Lecture Notes in Computer Science, vol. 1563, pp. 404–413. Springer, Berlin (1999)
LGO. Pintér Consulting Services. http://www.pinterconsulting.com/
Marathe M.V., Breu H., Hunt H.B. III, Ravi S.S., Rosenkrantz D.J.: Simple heuristics for unit disk graphs. Networks 25, 59–68 (1995)
Meshnetworks, Inc. Medford Mobilizes Wireless Workforce. http://www.meshnetworks.com/pdf/cs_medford_or.pdf
Mirrokni, V.S., Vetta, A.: Convergence issues in competitive games. In: Proceedings of the 7th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX), LNCS 3122, pp. 183–194 (2004)
Mishra, A., Agrawal, D., Shrivastava, V., Banerjee, S., Ganguly, S.: Distributed channel management in uncoordinated wireless environments. In: Proceedings of the 9th Annual International Conference on Mobile Computing and Networking (MOBICOM), pp. 170–181 (2006)
Moscibroda, T., Chandra, R., Wu, Y., Sengupta, S., Bahl, P., Yuan, Y.: Load-aware spectrum distribution in wireless lans. In: Proceedings of the 16th IEEE International Conference on Network Protocols (ICNP), pp. 137–136 (2008)
Nieberg, T., Hurink, J.L., Kern, W.: A robust PTAS for maximum independent sets in unit disk graphs. In: Proceedings of the 30th Workshop on Graph-Theoretic Concepts in Computer Science (WG), LNCS 3353, pp. 214–221. Springer, Berlin (2004)
Panagopoulou, P.N., Spirakis, P.G.: A game theoretic approach for efficient graph coloring. In: ISAAC ’08: Proceedings of the 19th International Symposium on Algorithms and Computation, pp. 183–195. Springer, Berlin (2008)
Roughgarden T., Tardos E.: How bad is selfish routing? J. ACM 49(2), 236–259 (2002)
Satapathy, D.P., Peha, J.M.: A novel co-existence algorithm for unlicensed fixed power devices. In: Proceedings of the IEEE Wireless Communication and Networking Conference (WCNC), vol. 3, pp. 1403–1409 (2000)
Shared Spectrum Company. Comprehensive spectrum occupancy measurements over six different locations. http://www.sharedspectrum.com/?section=nsf_summary, Aug 2005
Verizon. Verizon WiFi Networks. http://www.verizon.net/wifi/
Vetta, A.: Nash equilibria in competitive societies, with applications to facility location, traffic routing and auctions. In: Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS), pp. 416–425 (2002)
Author information
Authors and Affiliations
Corresponding author
Additional information
A preliminary version of this paper appeared in ACM Symposium on Principles of Distributed Computing(PODC), 2004.
Halpern’s work was supported in part by NSF under grant CTC-0208535, by ONR under grants N00014-00-1-03-41 and N00014-01-10-511, by the DoD Multidisciplinary University Research Initiative (MURI) program administered by the ONR under grant N00014-01-1-0795, and by AFOSR under grant F49620-02-1-0101. Li’s work was partially supported by NSF ANI-0335244.
Rights and permissions
About this article
Cite this article
Halldórsson, M.M., Halpern, J.Y., Li, L.E. et al. On spectrum sharing games. Distrib. Comput. 22, 235–248 (2010). https://doi.org/10.1007/s00446-010-0098-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00446-010-0098-0