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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdi, H.: Coefficient of variation. Encycl. Res. Des. 1, 169–171 (2010)
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)
Beheshtifar, S., Alimoahmmadi, A.: A multiobjective optimization approach for location?allocation of clinics. Int. Trans. Oper. Res. 22(2), 313–328 (2015)
Bertsekas, D., Gallager, R.: Data networks. Prentice-Hall (1987)
Bertsimas, D., Farias, V.F., Trichakis, N.: The price of fairness. Oper. Res. 59(1), 17–31 (2011)
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)
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)
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)
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)
Brams, S.J., Taylor, A.D.: Fair division: from cake-cutting to dispute resolution (1996)
Buzna, Ĺ., Koháni, M., Janác̆ek, J.: An approximation algorithm for the facility location problem with lexicographic minimax objective. J. Appl. Math. (2014)
Chen, M.A.: Individual monotonicity and the leximin solution. Econ. Theory 15(2), 353–365 (2000)
Correa, J.R., Schulz, A.S., Stier-Moses, N.E.: Fast, fair, and efficient flows in networks. Oper. Res. 55(2), 215–225 (2007)
Daganzo, C.: The cell transmission model Part I: a simple dynamic representation of highway traffic. PATH Rep. 93–0409, 3 (1993)
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)
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)
Gastwirth, J.L.: The estimation of the Lorenz curve and Gini index. Rev. Econ. Stat. 306–316 (1972)
Gini, C.: Variabilità e mutabilità . In: Pizetti, E., Salvemini, T. (eds) Reprinted in Memorie di metodologica statistica. Rome: Libreria Eredi Virgilio Veschi
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)
Goldberg, J.B.: Operations research models for the deployment of emergency services vehicles. EMS Manage. J. 1(1), 20–39 (2004)
Golovin, D.: Max-min fair allocation of indivisible goods (2005)
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)
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)
Jain, R., Durresi, A., Babic, G.: Throughput fairness index: an explanation, p. 99. Department of CIS, The Ohio State University, Tech. rep. (1999)
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)
Kelly, F.: Charging and rate control for elastic traffic. Eur. Trans. Telecommun. 8(1), 33–37 (1997)
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)
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)
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)
Mas-Colell, A.: Microeconomic theory/Andreu Mas-Colell. Michael D. Whinston and Jerry R, Green (1995)
Megiddo, N.: Optimal flows in networks with multiple sources and sinks. Math. Program. 7(1), 97–107 (1974)
Mo, J., Walrand, J.: Fair end-to-end window-based congestion control. IEEE/ACM Trans. Netw. 8(5), 556–567 (2000)
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)
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)
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)
Rawls, J.: A theory of justice. Harvard University Press (1971)
Schwiegelshohn, U., Yahyapour, R.: Analysis of first-come-first-serve parallel job scheduling. SODA 98, 629-638 (1998)
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)
Sridharan, A., Krishnamachari, B.: Maximizing network utilization with max?min fairness in wireless sensor networks. Wireless Netw. 15(5), 585–600 (2009)
Steinhaus, H.: The problem of fair division. Econometrica 16(1), (1948)
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)
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)
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)
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)
Wardrop, J.G.: Some theoretical aspects of road traffic research. In: Inst Civil Engineers Proc London/UK/ (1952)
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)
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-030-37157-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37156-2
Online ISBN: 978-3-030-37157-9
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)