Skip to main content

Fairness in Resource Allocation: Foundation and Applications

  • Conference paper
  • First Online:
Network Algorithms, Data Mining, and Applications (NET 2018)

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 315))

Included in the following conference series:

Abstract

This paper presents a comprehensive review of fairness in resource allocation and its foundation. Fairness is applied when the resources divided on multiple demands are limited. Implementing fairness in resource allocation is a challenging task since fairness and efficiency are contradicting objectives. A variety of approaches to find fair resource allocation from the literature are discussed such as max-min fairness, lexicographic ordering, proportional fairness in addition to some fairness measures. Both strength points and drawbacks for each approach are illustrated, and some connections among the approaches are elaborated. Examples of applications where fairness is applied are reviewed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abdi, H.: Coefficient of variation. Encycl. Res. Des. 1, 169–171 (2010)

    Google Scholar 

  2. Bayram, V., Tansel, B.Ç., Yaman, H.: Compromising system and user interests in shelter location and evacuation planning. Transp. Res. Part B Methodol 72, 146–163 (2015)

    Article  Google Scholar 

  3. Beheshtifar, S., Alimoahmmadi, A.: A multiobjective optimization approach for location?allocation of clinics. Int. Trans. Oper. Res. 22(2), 313–328 (2015)

    Article  MathSciNet  Google Scholar 

  4. Bertsekas, D., Gallager, R.: Data networks. Prentice-Hall (1987)

    Google Scholar 

  5. Bertsimas, D., Farias, V.F., Trichakis, N.: The price of fairness. Oper. Res. 59(1), 17–31 (2011)

    Article  MathSciNet  Google Scholar 

  6. Bin Obaid, H., Trafalis, T.B.: Linear Max-Min Fairness in Multi-commodity Flow Networks. In: International Conference on Network Analysis, pp. 3–10. Springer, Cham (2016)

    Google Scholar 

  7. Bish, D.R., Sherali, H.D., Hobeika, A.G.: Optimal evacuation planning using staging and routing. J. Oper. Res. Soc. 65(1), 124–140 (2014)

    Article  Google Scholar 

  8. Boche, H., Wiczanowski, M., Stanczak, S.: Unifying view on min-max fairness, max-min fairness, and utility optimization in cellular networks. EURASIP J. Wireless Commun. Netw. 2007(1), 034869 (2007)

    Article  Google Scholar 

  9. Bonald, T., Massoulié, L., Proutiere, A., Virtamo, J.: A queueing analysis of max-min fairness, proportional fairness and balanced fairness. Queue. Syst. 53(1–2), 65–84 (2006)

    Article  MathSciNet  Google Scholar 

  10. Brams, S.J., Taylor, A.D.: Fair division: from cake-cutting to dispute resolution (1996)

    Google Scholar 

  11. Buzna, Ĺ., Koháni, M., Janác̆ek, J.: An approximation algorithm for the facility location problem with lexicographic minimax objective. J. Appl. Math. (2014)

    Google Scholar 

  12. Chen, M.A.: Individual monotonicity and the leximin solution. Econ. Theory 15(2), 353–365 (2000)

    MathSciNet  MATH  Google Scholar 

  13. Correa, J.R., Schulz, A.S., Stier-Moses, N.E.: Fast, fair, and efficient flows in networks. Oper. Res. 55(2), 215–225 (2007)

    Article  MathSciNet  Google Scholar 

  14. Daganzo, C.: The cell transmission model Part I: a simple dynamic representation of highway traffic. PATH Rep. 93–0409, 3 (1993)

    Google Scholar 

  15. Erkut, E., Karagiannidis, A., Perkoulidis, G., Tjandra, S.A.: A multicriteria facility location model for municipal solid waste management in North Greece. Eur. J. Oper. Res. 187(3), 1402–1421 (2008)

    Article  MathSciNet  Google Scholar 

  16. Feitelson, D.G., Rudolph, L.: Parallel job scheduling: issues and approaches. In: Workshop on Job Scheduling Strategies for Parallel Processing, pp. 1–18. Springer, Berlin, Heidelberg (1995)

    Google Scholar 

  17. Gastwirth, J.L.: The estimation of the Lorenz curve and Gini index. Rev. Econ. Stat. 306–316 (1972)

    Google Scholar 

  18. Gini, C.: Variabilitàe mutabilità. In: Pizetti, E., Salvemini, T. (eds) Reprinted in Memorie di metodologica statistica. Rome: Libreria Eredi Virgilio Veschi

    Google Scholar 

  19. Gini, C.: Sulla misura della concentrazione e della variabilità dei caratteri. Atti del Reale Istituto veneto di scienze, lettere ed arti 73, 1203–1248 (1914)

    Google Scholar 

  20. Goldberg, J.B.: Operations research models for the deployment of emergency services vehicles. EMS Manage. J. 1(1), 20–39 (2004)

    MathSciNet  Google Scholar 

  21. Golovin, D.: Max-min fair allocation of indivisible goods (2005)

    Google Scholar 

  22. Hsu, C.C., Lin, K.C.J., Lai, Y.R., Chou, C.F.: On exploiting spatial-temporal uncertainty in max-min fairness in underwater sensor networks. IEEE Commun. Lett. 14(12), 1098–1100 (2010)

    Article  Google Scholar 

  23. Jahn, O., Möhring, R.H., Schulz, A.S., Stier-Moses, N.E.: System-optimal routing of traffic flows with user constraints in networks with congestion. Oper. Res. 53(4), 600–616 (2005)

    Google Scholar 

  24. Jain, R., Durresi, A., Babic, G.: Throughput fairness index: an explanation, p. 99. Department of CIS, The Ohio State University, Tech. rep. (1999)

    Google Scholar 

  25. Jonker, G.M., Meyer, J.J., Dignum, F.P.M.: Efficiency and fairness in air traffic control. In: Proceedings 7th Belgium-Netherlands conference on artificial intelligence, pp. 151–157. KVAB (2005)

    Google Scholar 

  26. Kelly, F.: Charging and rate control for elastic traffic. Eur. Trans. Telecommun. 8(1), 33–37 (1997)

    Article  Google Scholar 

  27. Kelly, F.P., Maulloo, A.K., Tan, D.K.: Rate control for communication networks: shadow prices, proportional fairness and stability. J. Oper. Res. Soc. 49(3), 237–252 (1998)

    Article  Google Scholar 

  28. Leclerc, P.D., McLay, L.A., Mayorga, M.E.: Modeling equity for allocating public resources. In: Community-based operations research, pp. 97–118. Springer, New York (2012)

    Google Scholar 

  29. Mahajan, R., Floyd, S., Wetherall, D.: Controlling high-bandwidth flows at the congested router. In: Network Protocols, 2001. Ninth International Conference on, pp. 192–201. IEEE (2001)

    Google Scholar 

  30. Mas-Colell, A.: Microeconomic theory/Andreu Mas-Colell. Michael D. Whinston and Jerry R, Green (1995)

    Google Scholar 

  31. Megiddo, N.: Optimal flows in networks with multiple sources and sinks. Math. Program. 7(1), 97–107 (1974)

    Article  MathSciNet  Google Scholar 

  32. Mo, J., Walrand, J.: Fair end-to-end window-based congestion control. IEEE/ACM Trans. Netw. 8(5), 556–567 (2000)

    Article  Google Scholar 

  33. Nace, D., Pióro, M.: Max-min fairness and its applications to routing and load-balancing in communication networks: a tutorial. IEEE Commun. Surv. Tutorials 10(4), (2008)

    Google Scholar 

  34. Pan, D., Yang, Y.: Max-min fair bandwidth allocation algorithms for packet switches. In: 2007 IEEE international parallel and distributed processing symposium, p. 52. IEEE (2007)

    Google Scholar 

  35. Radunović, B., Boudec, J.Y.L.: A unified framework for max-min and min-max fairness with applications. IEEE/ACM Trans. Netw. (TON) 15(5), 1073–1083 (2007)

    Article  Google Scholar 

  36. Rawls, J.: A theory of justice. Harvard University Press (1971)

    Google Scholar 

  37. Schwiegelshohn, U., Yahyapour, R.: Analysis of first-come-first-serve parallel job scheduling. SODA 98, 629-638 (1998)

    Google Scholar 

  38. Siu, K.Y., Tzeng, H.Y.: Congestion control for multicast service in ATM networks. In: Global Telecommunications Conference, 1995. GLOBECOM’95., IEEE, (Vol. 1, pp. 310–314). IEEE (1995)

    Google Scholar 

  39. Sridharan, A., Krishnamachari, B.: Maximizing network utilization with max?min fairness in wireless sensor networks. Wireless Netw. 15(5), 585–600 (2009)

    Article  Google Scholar 

  40. Steinhaus, H.: The problem of fair division. Econometrica 16(1), (1948)

    Google Scholar 

  41. Tang, J., Xue, G., Zhang, W.: Maximum throughput and fair bandwidth allocation in multi-channel wireless mesh networks. In: INFOCOM 2006. 25th IEEE International Conference on Computer Communications. Proceedings, pp. 1–10. IEEE (2006)

    Google Scholar 

  42. Thawari, V.W., Babar, S.D., Dhawas, N.A.: An efficient data locality driven task scheduling algorithm for cloud computing. Int. J. Multi. Acad. Res. (SSIJMAR) 1(3), (2012)

    Google Scholar 

  43. Thulasiraman, P., Chen, J., Shen, X.: Multipath routing and max-min fair QoS provisioning under interference constraints in wireless multihop networks. IEEE Trans. Parallel Distrib. Syst. 5, 716–728 (2011)

    Article  Google Scholar 

  44. Wang, Y., Tan, J., Yu, W., Zhang, L., Meng, X., Li, X.: Preemptive reduceTask scheduling for fair and fast job completion. In: ICAC, pp. 279–289 (2013)

    Google Scholar 

  45. Wardrop, J.G.: Some theoretical aspects of road traffic research. In: Inst Civil Engineers Proc London/UK/ (1952)

    Google Scholar 

  46. Zaharia, M., Borthakur, D., Sen Sarma, J., Elmeleegy, K., Shenker, S., Stoica, I.: Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling. In: Proceedings of the 5th European conference on Computer systems, pp. 265–278. ACM (2010)

    Google Scholar 

  47. Zhang, Y., Xiong, K., An, F., Di, X., Su, J.: Mobile-service based max-min fairness resource scheduling for heterogeneous vehicular networks (2016). arXiv:1603.03645

Download references

Acknowledgements

Dr. Theodore Trafalis was supported by RSF Grant 14-41-00039, and he conducted research at National Research University Higher School of Economics.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamoud S. Bin-Obaid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bin-Obaid, H.S., Trafalis, T.B. (2020). Fairness in Resource Allocation: Foundation and Applications. In: Bychkov, I., Kalyagin, V., Pardalos, P., Prokopyev, O. (eds) Network Algorithms, Data Mining, and Applications. NET 2018. Springer Proceedings in Mathematics & Statistics, vol 315. Springer, Cham. https://doi.org/10.1007/978-3-030-37157-9_1

Download citation

Publish with us

Policies and ethics