Skip to main content

A survey on human resource allocation problem and its applications

  • Review
  • Published:
Operational Research Aims and scope Submit manuscript

Abstract

In this paper, we present the existing literature on the human resource allocation problem. We study the main resolution approaches: exact, heuristic and metaheuristics methods proposed to solve the problem. We also examine the different studies from state-of the-art and classify them according to their real life applications in several areas such as production planning applications, maintenance management, hospital systems, project management, etc. Finally, we discuss and analyze the different contributions examined in this field.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Acuña ST, Juristo N (2004) Assigning people to roles in software projects. Softw Pract Exp 34(7):675–696. doi:10.1002/spe.586

    Article  Google Scholar 

  • Abdullah S, Ahmadi S, Burke EK, Dror M, McCollum B (2007) A tabu-based large neighbourhood search methodology for the capacitated examination timetabling problem. J Oper Res Soc 58(11):1494–1502

    Article  Google Scholar 

  • Akjiratikarl C, Yenradee P, Drake PR (2007) PSO-based algorithm for home care worker scheduling in the UK. Comput Ind Eng 53(4):559–583

    Article  Google Scholar 

  • Alvarez-Valdes R, Crespo E, Tamarit JM (2000) Assigning students to course sections using tabu search. Ann Oper Res 96:1–16

    Article  Google Scholar 

  • Alvarez-Valdes R, Crespo E, Tamarit JM (2002) Design and implementation of a course scheduling system using tabu search. Eur J Oper Res 137(3):512–523

    Article  Google Scholar 

  • Ammar A, Elkosantini S, Pierreval H (2012) Resolution of multi-skilled workers assignment problem using simulation optimization: a case study. IEEE Int Conf Comput Sci Autom Eng (CSAE) 1:748–754

    Google Scholar 

  • Araújo FF, Costa AM, Miralles C (2012) Two extensions for the ALWABP: parallel stations and collaborative approach. Int J Prod Econ 140(1):483–495

    Article  Google Scholar 

  • Araújo FF, Costa AM, Miralles C (2014) Balancing parallel assembly lines with disabled workers. Eur J Ind Eng (in press)

  • Aravindhu N, Sathya SS (2009) Swarm intelligence based genetic algorithm for multi-objective optimization. Int J Recent Trends Eng 1:211–214

    Google Scholar 

  • Attia EA, Duquenne P, Le Lann JM (2011) Problème d’affectation flexible des ressources humaines: Un modèle dynamique. In: 12ème congrès annuel de la Société française de Recherche Opérationnelle et d’Aide à la Décision

  • Azaiez MN, Al Sharif SS (2005) A 0–1 goal programming model for nurse scheduling. Comput Oper Res 32(3):491–507

    Article  Google Scholar 

  • Azimi M, Beheshti RR, Imanzadeh M, Nazari Z (2013) Optimal allocation of human resources by using linear programming in the beverage company. Univers J Manag Soc Sci 3(5):48–54

    Google Scholar 

  • Bai Q (2010) Analysis of particle swarm optimization algorithm. Comput Inf Sci 3(1):180

    Google Scholar 

  • Baybars I (1986) A survey of exact algorithms for the simple assembly line balancing problem. Manag Sci 32(8):909–932

    Article  Google Scholar 

  • Belfares L, Klibi W, Lo N, Guitouni A (2007) Multi-objectives tabu search based algorithm for progressive resource allocation. Eur J Oper Res 177(3):1779–1799

    Article  Google Scholar 

  • Ben Bachouch R, Fakhfakh M, Guinet A, Hajri-Gabouj S (2008) Planification des tournées des infirmiers dans une structure de soins à domicile. In: Proceedings of GISEH, Lausanne, Switzerland

  • Benavides AJ, Ritt M, Miralles C (2014) Flow shop scheduling with heterogeneous workers. Eur J Oper Res 237(2):713–720. doi:10.1016/j.ejor.2014.02.012

    Article  Google Scholar 

  • Bennour M, Crestani D, Crespo O, Prunet F (2005) Computer-aided decision for human task allocation with mono-and multi-performance evaluation. Int J Prod Res 43(21):4559–4588

    Article  Google Scholar 

  • Bennour M, Crestani D, Crespo O (2008) Une méthode d’affectation des ressources humaines aux processus industriels. J Eur Syst Autom 42(5):541–577

    Google Scholar 

  • Bennour M, Addouche S, El Mhamedi A (2012) RCPSP sous contraintes de compétences dans un service de maintenance. J Eur Syst Autom 46(8):877–907. doi:10.3166/jesa.46.877-907

    Google Scholar 

  • Blum C, Miralles C (2011) On solving the assembly line worker assignment and balancing problem via beam search. Comput Oper Res 38(1):328–339

    Article  Google Scholar 

  • Blum C, Puchinger J, Raidl GR, Roli A (2011) Hybrid metaheuristics in combinatorial optimization: a survey. Appl Soft Comput 11(6):4135–4151

    Article  Google Scholar 

  • Borba L, Ritt M (2013) Exact and heuristic methods for the assembly line worker assignment and balancing problem. Comput Oper Res. http://arxiv.org/abs/1308.0299, arXiv:1007.4063v1

  • Borba L, Ritt M (2014) A heuristic and a branch-and-bound algorithm for the assembly line worker assignment and balancing problem. Comput Oper Res 45:87–96

    Article  Google Scholar 

  • Boucher X, Bonjour E, Grabot B (2007) Formalization and use of competencies for industrial performance optimization: a survey. Comput Ind 58(2):98–117

    Article  Google Scholar 

  • Burdett RL, Kozan E (2004) The assignment of individual renewable resources in scheduling. Asia-Pac J Oper Res 21(03):355–377

    Article  Google Scholar 

  • Burkard RE (2002) Selected topics on assignment problems. Discrete Appl Math 123(1):257–302

    Article  Google Scholar 

  • Carello G, Lanzarone E (2014) A cardinality-constrained robust model for the assignment problem in home care services. Eur J Oper Res 236(2):748–762

    Article  Google Scholar 

  • Cattrysse DG, Van Wassenhove LN (1992) A survey of algorithms for the generalized assignment problem. Eur J Oper Res 60(3):260–272

    Article  Google Scholar 

  • Certa A, Enea M, Galante G, Manuela La Fata C (2009) Multi-objective human resources allocation in R&D projects planning. Int J Prod Res 47(13):3503–3523. doi:10.1080/00207540701824233

    Article  Google Scholar 

  • Chaharsooghi SK, Kermani AHM (2008) An effective ant colony optimization algorithm (ACO) for multi-objective resource allocation problem (MORAP). Appl Math Comput 200(1):167–177

    Google Scholar 

  • Chaves AA, Miralles C, Lorena LAN (2007) Clustering search approach for the assembly line worker assignment and balancing problem. In: Proceedings of the 37th international conference on computers and industrial engineering, Alexandria, Egypt, pp 1469–1478

  • Chen S, Plebani L (2008) Heuristic for balancing U-shaped assembly lines with parallel stations. J Oper Res Soc Jpn 51(1):1–14

    Article  Google Scholar 

  • Chen Y, Narita M, Tsuji M, Sa S (1996) A genetic algorithm approach to optimization for the radiological worker allocation problem. Health Phys 70(2):180–186

    Article  Google Scholar 

  • Cheurfa M (2005) Gestion des ressources humaines en production cyclique. Doctoral dissertation, Ecole Nationale Supérieure des Mines de Saint-Etienne

  • Coello CAC, Van Veldhuizen DA, Lamont GB (2002) Evolutionary algorithms for solving multi-objective problems, vol 242. Kluwer Academic, New York

    Book  Google Scholar 

  • Corominas A, Pastor R, Rodríguez E (2006) Rotational allocation of tasks to multifunctional workers in a service industry. Int J Prod Econ 103(1):3–9

    Article  Google Scholar 

  • Costa Filho CFF, Rocha DAR, Costa MGF, de Albuquerque Pereira WC (2012) Using constraint satisfaction problem approach to solve human resource allocation problems in cooperative health services. Expert Syst Appl 39(1):385–394

    Article  Google Scholar 

  • Costa A, Cappadonna FA, Fichera S (2013) A hybrid genetic algorithm for job sequencing and worker allocation in parallel unrelated machines with sequence-dependent setup times. Int J Adv Manuf Technol 69(9–12):2799–2817

    Article  Google Scholar 

  • Daş GS, Göçken T (2014) A fuzzy approach for the reviewer assignment problem. Comput Ind Eng 72:50–57

    Article  Google Scholar 

  • Daskalaki S, Birbas T, Housos E (2004) An integer programming formulation for a case study in university timetabling. Eur J Oper Res 153(1):117–135

    Article  Google Scholar 

  • De Carolis DM (2003) Competencies and imitability in the pharmaceutical industry: an analysis of their relationship with firm performance. J Manag 29(1):27–50. doi:10.1177/014920630302900103

    Google Scholar 

  • Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344(2):243–278

    Article  Google Scholar 

  • Dorigo M, Maniezzo V, Colorni A (1991) Positive feedback as a search strategy. Tech Report 91-016, Dipartimento di Elettronica, Politecnico di Milano, Italy

  • Dowsland KA (1998) Nurse scheduling with tabu search and strategic oscillation. Eur J Oper Res 106(2):393–407

    Article  Google Scholar 

  • Dowsland KA, Thompson JM (2000) Solving a nurse scheduling problem with knapsacks, networks and tabu search. J Oper Res Soc 51(7):825–833

    Article  Google Scholar 

  • Eiselt HA, Marianov V (2008) Employee positioning and workload allocation. Comput Oper Res 35(2):513–524

    Article  Google Scholar 

  • Eskerod P (1998) The human resource allocation process when organising by projects. In: Lundin RA, Midler C (eds) Projects as arenas for renewal and learning processes. Kluwer Academic Publisher, Boston, pp 125–131

    Chapter  Google Scholar 

  • Estellon B, Gardi F, Nouioua K (2009) High-performance local search for task scheduling with human resource allocation. Lect Notes Comput Sci 5752:1–15

    Article  Google Scholar 

  • Fan K, You W, Li Y (2013) An effective modified binary particle swarm optimization (mBPSO) algorithm for multi-objective resource allocation problem (MORAP). Appl Math Comput 221:257–267

    Google Scholar 

  • Fikri M, Alaoui AEH, El Khomssi M (2011) Assignment staff with dynamic competencies in multi-projects & multi-periods: modeling and solving by a hybridization of ant colony algorithm. Int J Comput Sci Netw Secur IJCSNS 11(3):227

    Google Scholar 

  • Garg N, Kavitha T, Kumar A, Mehlhorn K, Mestre J (2010) Assigning papers to referees. Algorithmica 58(1):119–136. doi:10.1007/s00453-009-9386-0

    Article  Google Scholar 

  • Glaa B (2008) Contribution à la conception et l’optimisation d’un système d’aide à la gestion des urgences. Doctoral dissertation, Ecole Centrale de Lille

  • Glover F (1986) Future paths for integer programming and links to artificial intelligence. Comput Oper Res 13:533–549

    Article  Google Scholar 

  • Goldsmith J, Sloan RH (2007) The AI conference paper assignment problem. In: Proceedings of AAAI workshop on preference handling for artificial intelligence, Vancouver, pp 53–57

  • Grosan C, Abraham A (2007) Hybrid evolutionary algorithms: methodologies, architectures, and reviews. Springer, Berlin, pp 1–17

    Book  Google Scholar 

  • Güler MG, Keskin ME, Döyen A, Akyer H (2015) On teaching assistant-task assignment problem: a case study. Comput Ind Eng 79:18–26

    Article  Google Scholar 

  • Gunawan A, Ng KM (2011) Solving the teacher assignment problem by two metaheuristics. Int J Inf Manag Sci 22(2):73–86

    Google Scholar 

  • Guo Y, Suhl L, Thiel MP (2005) Solving the airline crew recovery problem by a genetic algorithm with local improvement. Oper Res Int J 5(2):241–259

    Article  Google Scholar 

  • Gutjahr WJ, Rauner MS (2007) An ACO algorithm for a dynamic regional nurse-scheduling problem in Austria. Comput Oper Res 34(3):642–666

    Article  Google Scholar 

  • Haas CT, Morton D, Tucker R, Gomar J, Terrien K (2002) Assignment and allocation optimization of a partially multiskilled workforce. J Constr Eng Manag. doi:10.1061/(ASCE)0733-9364(2002)128:2(103)

    Google Scholar 

  • Hachicha RM (2012) Contribution à la Modélisation et Résolution du Problème d’Affectation sous Contraintes de Compétences et Préférences. Doctoral dissertation, Université Paris 8

  • Hartvigsen D, Wei JC, Czuchlewski R (1999) The conference paper reviewer assignment problem. Decis Sci 30(3):865–876

    Article  Google Scholar 

  • Henderson D, Jacobson SH, Johnson AW (2003) The theory and practice of simulated annealing. In: Handbook of metaheuristics Springer, USA, pp 287–319

    Google Scholar 

  • Hendriks MHA, Voeten B, Kroep L (1999) Human resource allocation in a multi-project R&D environment: resource capacity allocation and project portfolio planning in practice. Int J Proj Manag 17(3):181–188

    Article  Google Scholar 

  • Hertz A, Robert V (1998) Constructing a course schedule by solving a series of assignment type problems. Eur J Oper Res 108(3):585–603

    Article  Google Scholar 

  • Holland JH (1975) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. University of Michigan Press, Ann Arbor

  • Hopp WJ, Tekin E, Van Oyen MP (2004) Benefits of skill chaining in serial production lines with cross-trained workers. Manag Sci 50(1):83–98

    Article  Google Scholar 

  • Huemann M, Keegan A, Turner JR (2007) Human resource management in the project-oriented company: a review. Int J Proj Manag 25(3):315–323

    Article  Google Scholar 

  • Jarboui B, Damak N, Siarry P, Rebai A (2008) A combinatorial particle swarm optimization for solving multi-mode resource-constrained project scheduling problems. Appl Math Comput 195(1):299–308

    Google Scholar 

  • Jia Z, Gong L (2008) Multi-criteria human resource allocation for optimization problems using multi-objective particle swarm optimization algorithm. IEEE Int Conf Comput Sci Softw Eng 1:1187–1190

    Google Scholar 

  • Jourdan L, Basseur M, Talbi EG (2009) Hybridizing exact methods and metaheuristics: a taxonomy. Eur J Oper Res 199(3):620–629

    Article  Google Scholar 

  • Kang D, Jung J, Bae DH (2011) Constraint based human resource allocation in software projects. Softw Pract Exp 41(5):551–577. doi:10.1002/spe.1030

    Article  Google Scholar 

  • Kennedy J, Eberhart R (1995) Particle swarm optimization. Proccedings of the fourth IEEE international conference on neural networks, Perth, Australia. IEEE Service Center, Piscataway, NJ

  • Kirkpatrick S, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680

    Article  Google Scholar 

  • Korkmaz İ, Gökçen H, Çetinyokuş T (2008) An analytic hierarchy process and two-sided matching based decision support system for military personnel assignment. Inf Sci 178(14):2915–2927

    Article  Google Scholar 

  • Kriengkorakot N, Pianthong N (2012) The assembly line balancing problem: review articles. KKU Eng J 34(2):133–140

    Google Scholar 

  • Krokhmal PA, Pardalos PM (2009) Random assignment problems. Eur J Oper Res 194(1):1–17

    Article  Google Scholar 

  • Kuhn HW (1955) The Hungarian method for the assignment problem. Nav Res Logist Q 2:83–97

    Article  Google Scholar 

  • Kuo W (2001) Optimal reliability design: fundamentals and applications. Cambridge University Press, Cambridge

    Google Scholar 

  • Kwak NK, Lee C (1997) A linear goal programming model for human resource allocation in a health-care organization. J Med Syst 21(3):129–140

    Article  Google Scholar 

  • Kyriklidis C, Vassiliadis V, Kirytopoulos K, Dounias G (2014) Hybrid nature-inspired intelligence for the resource leveling problem. Oper Res Int J 14(3):387–407

    Article  Google Scholar 

  • Lanzarone E, Matta A (2014) Robust nurse-to-patient assignment in home care services to minimize overtimes under continuity of care. Oper Res Health Care. doi:10.1016/j.orhc.2014.01.003

    Google Scholar 

  • Lee ZJ, Lee CY (2005) A hybrid search algorithm with heuristics for resource allocation problem. Inf Sci 173(1):155–167

    Article  Google Scholar 

  • Lee SM, Schniederjans MJ (1983) A multicriteria assignment problem: a goal programming approach. Interfaces 13(4):75–81

    Article  Google Scholar 

  • Li F, Da Xu L, Jin C, Wang H (2012) Random assignment method based on genetic algorithms and its application in resource allocation. Expert Syst Appl 39(15):12213–12219

    Article  Google Scholar 

  • Lin CM, Gen M (2007) Multiobjective resource allocation problem by multistage decision-based hybrid genetic algorithm. Appl Math Comput 187(2):574–583

    Google Scholar 

  • Lin CM, Gen M (2008) Multi-criteria human resource allocation for solving multistage combinatorial optimization problems using multiobjective hybrid genetic algorithm. Expert Syst Appl 34(4):2480–2490

    Article  Google Scholar 

  • Loiola EM, de Abreu NMM, Boaventura-Netto PO, Hahn P, Querido T (2007) A survey for the quadratic assignment problem. Eur J Oper Res 176(2):657–690

    Article  Google Scholar 

  • Lukas S, Aribowo A, Muchri M (2013) Solving timetable problem by genetic algorithm and heuristic search case study: universitas pelita harapan timetable. Real-World Appl Genet Algorithms 378:303–317

  • Luoh L, Chang RS (2008) Solving military’s resource allocation problem fuzzy approach. Proc IEEE Int Conf Syst Man Cybern. doi:10.1109/ICSMC.2008.4811544

    Google Scholar 

  • Lust T, Meskens N, Monteiro T (2012) Ordonnancement multiobjectif du bloc opératoire avec une prise en compte d’une affectation équilibrée des compétences des infirmières. In: Proceedings of the 9th international conference on modeling, optimization & simulation

  • Manavizadeh N, Hosseini NS, Rabbani M, Jolai F (2013) A simulated annealing algorithm for a mixed model assembly U-line balancing type-I problem considering human efficiency and Just-In-Time approach. Comput Ind Eng 64(2):669–685

    Article  Google Scholar 

  • Mavrovouniotis M, Yang S (2013) Ant colony optimization with immigrants schemes for the dynamic travelling salesman problem with traffic factors. Appl Soft Comput 13(10):4023–4037

    Article  Google Scholar 

  • Mian TA, Muhammad U, Riaz A (2012) Jobs scheduling and worker assignment problem to minimize makespan using ant colony optimization metaheuristic. World Acad Sci Eng Technol 6:12–29

    Google Scholar 

  • Miralles C, Garcia-Sabater JP, Andres C, Cardos M (2007) Advantages of assembly lines in sheltered work centres for disabled. A case study. Int J Prod Econ 110(1):187–197

    Article  Google Scholar 

  • Miralles C, García-Sabater JP, Andrés C, Cardós M (2008) Branch and bound procedures for solving the assembly line worker assignment and balancing problem: application to sheltered work centres for disabled. Discrete Appl Math 156(3):352–367

    Article  Google Scholar 

  • Moreira MCO, Ritt M, Costa AM, Chaves AA (2012) Simple heuristics for the assembly line worker assignment and balancing problem. J Heuristics 18(3):505–524

    Article  Google Scholar 

  • Moreira MCO, Miralles C, Costa AM (2015) Model and heuristics for the assembly line worker integration and balancing problem. Comput Oper Res 54:64–73

    Article  Google Scholar 

  • Murakami K, Tasan SO, Gen M, Oyabu T (2010) A solution of human resource allocation problem in a case of hotel management. In: Proceedings of 40th international conference on computers and industrial engineering (CIE), pp 1–6

  • Murakami K, Tasan SO, Gen M, Oyabu T (2011) A case study of human resource allocation for effective hotel management. Ind Eng Manag Syst 10(1):54–64

    Google Scholar 

  • Mutlu Ö, Polat O, Supciller AA (2013) An iterative genetic algorithm for the assembly line worker assignment and balancing problem of type-II. Comput Oper Res 40(1):418–426

    Article  Google Scholar 

  • Nakade K, Ohno K (1999) An optimal worker allocation problem for a U-shaped production line. Int J Prod Econ 60:353–358

    Article  Google Scholar 

  • Nakade K, Ito A, Ali SM (2013) U-shaped Assembly Line Balancing with temporary workers. In: Proceedings of the 17th international conference on industrial engineering theory, applications and practice

  • Nembhard DA, Bentefouet F (2015) Selection, grouping, and assignment policies with learning-by-doing and knowledge transfer. Comput Ind Eng 79:175–187

    Article  Google Scholar 

  • Niknafs A, Denzinger J, Ruhe G (2013) A systematic literature review of the personnel assignment problem. In: Proceedings of the international multiconference of engineers and computer scientists, vol. 2

  • Norman BA, Tharmmaphornphilas W, Needy KL, Bidanda B, Warner RC (2002) Worker assignment in cellular manufacturing considering technical and human skills. Int J Prod Res 40(6):1479–1492

    Article  Google Scholar 

  • Odeniyi OA, Omidiora EO, Olabiyisi SO, Aluko JO (2015) Development of a modified simulated annealing to school timetabling problem. Int J Appl Inf Syst (IJAIS) 8(1):16–24

    Google Scholar 

  • Öncan T (2007) A survey of the generalized assignment problem and its applications. Inf Syst Oper Res 45(3):123–141

    Google Scholar 

  • Osman MS, Abo-Sinna MA, Mousa AA (2005) An effective genetic algorithm approach to multiobjective resource allocation problems (MORAPs). Appl Math Comput 163(2):755–768

    Google Scholar 

  • Paulavičius R, Žilinskas J, Grothey A (2010) Investigation of selection strategies in branch and bound algorithm with simplicial partitions and combination of Lipschitz bounds. Optim Lett 4(2):173–183

    Article  Google Scholar 

  • Pentico DW (2007) Assignment problems: a golden anniversary survey. Eur J Oper Res 176(2):774–793

    Article  Google Scholar 

  • Rathnayake HC, Shalinda A (2013) Swarm intelligence for resource allocation of emergency situations in hospitals. In: Proceedings of the 8th international conference on computer science & education (ICCSE), pp 446–451

  • Rojas R (1996) The backpropagation algorithm. Springer, Berlin, pp 149–182

    Google Scholar 

  • Scarelli A, Narula SC (2002) A multicriteria assignment problem. J Multi-Criteria Decis Anal 11(2):65–74. doi:10.1002/mcda.317

    Article  Google Scholar 

  • Schaus P, Hentenryck PV, Régin J-C (2009) Scalable load balancing in nurse to patient assignment problems. Lect Notes Comput Sci 5547:248–262

    Article  Google Scholar 

  • Selaru C (2012) Resource allocation in project management. Int J Econ Pract Theor 2(4):274–282

    Google Scholar 

  • Sewell EC, Jacobson SH (2012) A branch, bound, and remember algorithm for the simple assembly line balancing problem. INFORMS J Comput 24(3):433–442. doi:a0.1287/ijoc.1110.0462

    Article  Google Scholar 

  • Shahhosseini V, Sebt MH (2011) Competency-based selection and assignment of human resources to construction projects. Sci Iran 18(2):163–180

    Article  Google Scholar 

  • Sirovetnukul R, Chutima P (2009) Worker allocation in U-shaped assembly lines with multiple objectives. In: Proceedings of IEEE international conference on industrial engineering and engineering management, pp 105–109

  • Sirovetnukul R, Chutima P (2010) The impact of walking time on U-shaped assembly line worker allocation problems. Eng J 14(2):53–78

    Article  Google Scholar 

  • Song BL, Wong WK, Fan JT, Chan SF (2006) A recursive operator allocation approach for assembly line-balancing optimization problem with the consideration of operator efficiency. Comput Ind Eng 51(4):585–608

    Article  Google Scholar 

  • Swangnop S, Chaovalitwongse P (2014) A two-step tabu search heuristic for multi-period multi-site assignment problem with joint requirement of multiple resource types. Eng J 18(3):83–98

    Article  Google Scholar 

  • Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heuristics 8(5):541–564

    Article  Google Scholar 

  • Tan S, Weng W, Fujimura S (2009) Scheduling of worker allocation in the manual labor environment with genetic algorithm. In: Proceedings of the international multiconference of engineers and computer scientists, vol. 1

  • Taylor CJ (2008) On the optimal assignment of conference papers to reviewers. Technical Reports (CIS), Paper 889. http://repository.upenn.edu/cis_reports/889

  • Thepphakorn T, Pongcharoen P, Hicks C (2013) An ant colony based timetabling tool. In: Preprints of the international working seminar on production economics, Innsbruck, Austria, pp 565–576

  • Toroslu IH (2003) Personnel assignment problem with hierarchical ordering constraints. Comput Ind Eng 45:493–510

    Article  Google Scholar 

  • Toroslu IH, Arslanoglu Y (2007) Genetic algorithm for the personnel assignment problem with multiple objectives. Inf Sci 177(3):787–803

    Article  Google Scholar 

  • Trilling L, Guinet A, Le Magny D (2005) Planification de ressources mutualisées: le cas des infirmiers anesthésistes. Actes conférence JDMACS 2005:1–7

    Google Scholar 

  • Ugail H (2011) Partial differential equations for geometric design. Springer-Verlag, London

    Book  Google Scholar 

  • Vilà M, Pereira J (2014) A branch-and-bound algorithm for assembly line worker assignment and balancing problems. Comput Oper Res 44:105–114

    Article  Google Scholar 

  • Wang F, Chen B, Miao Z (2008) A survey on reviewer assignment problem. In: Proceeding of the 21st international conference on industrial, engineering and other applications of applied intelligent systems, pp 718–727

  • Wang SQ, Gong LH, Yan SL (2009) The allocation optimization of project human resource based on particle swarm optimization algorithm. In: Proceedings of international conference on services science, management and engineering (SSME’09), pp 169–172

  • Wang F, Shi N, Chen B (2010) A comprehensive survey of the reviewer assignment problem. Int J Inf Technol Decis Mak 9(04):645–668

    Article  Google Scholar 

  • Wang S, Wang L, Li Y, Sun J (2012) Study on ant colony optimization for people assign to job problem. In: Proceedings of 24th Chinese control and decision conference (CCDC), pp 872–874

  • Xian-ying M (2012) Application of assignment model in PE human resources allocation. Energy Procedia 16:1720–1723

    Article  Google Scholar 

  • Yin PY, Wang JY (2006a) A particle swarm optimization approach to the nonlinear resource allocation problem. Appl Math Comput 183(1):232–242

    Google Scholar 

  • Yin PY, Wang JY (2006b) Ant colony optimization for the nonlinear resource allocation problem. Appl Math Comput 174(2):1438–1453

    Google Scholar 

  • Younas I, Kamrani F, Schulte C, Ayani R (2011) Optimization of task assignment to collaborating agents. In: Symposium on computational intelligence in scheduling (SCIS), pp 17–24

  • Zhang W, Gen M, Lin L (2008a) A Multiobjective genetic algorithm for assembly balancing problem with worker allocation. Proc IEEE Int Conf Syst Man Cybern SMC 2008:3026–3033. doi:10.1109/ICSMC.2008.4811759

    Google Scholar 

  • Zhang W, Lin L, Gen M (2008b) Using multi-objective genetic algorithm with fuzzy logic controller for assembly line balancing problem with worker allocation. Int J Inf Syst Logist Manag 3(2):79–88

    Google Scholar 

  • Zhang D, Liu Y, M’Hallah R, Leung SC (2010) A simulated annealing with a new neighborhood structure based algorithm for high school timetabling problems. Eur J Oper Res 203(3):550–558

    Article  Google Scholar 

  • Zhaodong H, Wenbing C, Yiyong X, Rui L (2010) Optimizing human resources allocation on aircraft maintenance with predefined sequence. Proc Int Conf Logist Syst Intell Manag 2:1018–1022

    Google Scholar 

  • Zheng Q, Shen J, Liu ZQ, Fang K, Xiang W (2011) Resource allocation simulation on operating rooms of hospital. In: Proceedings of the 18th international conference on industrial engineering and engineering management (IE&EM), pp 1744–1748

  • Zhu H, Tang J, Gong J (2013) Nurses staffing and allocation in multi-stage queueing network with I2 patients’ routing for outpatient department. J Appl Sci 13(15):2884

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sana Bouajaja.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bouajaja, S., Dridi, N. A survey on human resource allocation problem and its applications. Oper Res Int J 17, 339–369 (2017). https://doi.org/10.1007/s12351-016-0247-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12351-016-0247-8

Keywords