Integer linear programming on preference maximized of workforce scheduling
Keywords:
Workforce scheduling problem, integer linear programming, optimization problemAbstract
This study investigated the application of integer linear programming with the purpose of solving workforce scheduling problems in real life and satisfying the constraints at the same time, which includes the staff preferences towards shift and company policies. Integer linear programming is a well-known mathematical approach which is able to obtain the optimal solution faster than manually schedule construction in a less-complex way. In this study, a weekly schedule which involved thirteen staff is obtained successfully by using integer linear programming approach through the help of LP Solve IDE software. The result showed that the total staffing cost was successfully minimized due to reduced number of full shift assigned to staff. In addition, the staff satisfaction is maximized by satisfying all their preferences.
References
Algethami, H., Pinheiro, R. L., &Landa-Silva, D. (2016). “A genetic algorithm for a workforce scheduling and routing problem”,2016 IEEE Congress on Evolutionary Computation (CEC). pp.927-934.
Mohsenpour, Mohammadreza, Robab Rahmati, and Mahmoud Meidani. n.d. “Comparison of the Emotional Behavioral Characteristics of Single-Parent Children Due to Divorce with Ordinary Children.” 269| International Journal of Pharmaceutical Research 10 (1).
Bakır, M. A., &Aksop, C. (2008). “A 0-1 integer programming approach to a university timetabling problem”,Hacettepe Journal of Mathematics and Statistics. 37(1), pp.41-55.
Bruecker, P.D., Bergh, J.V, Belien, J., &Demeulemeester, E. (2014). “A Tabu search heuristic for building aircraft maintenance personnel
rosters”,SSRN Electronic Journal.
Burke, E., &Soubeiga, E. (2003). “Scheduling nurses using a tabusearch hyperheuristic”,Journal of Heuristics. 9(6), pp.180-197.
Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003). “Nurse rostering problems––a bibliographic survey”,European Journal of Operational Research. 151(3), pp.447-460.
Duka, E. (2015). “Nurse Scheduling Problem”,European Scientific Journal, ESJ. 11(10), pp.53-63.
Greenspan, R. (2005). “A Multi-objective Genetic Algorithm for Employee Scheduling”, Urbana: University of Illinois.
Hakansson, R. (2015). “Staff scheduling in elderly care-A simulation study of trade- offs”,Linkoping, Sweden: Linkoping University Electronic Press.
Khumaraguru, S., Satheese K.B. &Nagalakshmi G. (2014). “The Effective Use of Resources for Bus Scheduling Using Linear Programming”,IJSR – International Journal of Scientific Research. 3(9), pp.505-507.
Kumar, B. S., Nagalakshmi, G., &Kumaraguru, S. (2014). “A shift sequence for nurse scheduling using linear programming problem”,Journal of Nursing and Health Science. 3(6), pp.24-28.
Labidi, M., Mrad, M., Gharbi, A., &Louly, M. A. (2014). “Scheduling IT Staff at a Bank: A Mathematical Programming Approach”,The Scientific World Journal, 2014, pp. 1-10.
Mohamad, N. H., & Said, F. (2013). “Integer Linear Programming approach to scheduling toll booth collectors problem”,Indian Journal of Science and Technology. 6(5), pp.4416-4421.
Pezzella, F., &Merelli, E. (2000). “A tabu search method guided by shifting bottleneck for the job shop scheduling problem”,European
Journal of Operational Research. 120(2), pp.297-310.
Rajeevan, M., &Nagavinothini (2015). R. “Time Optimization for Resource- Constrained Project Scheduling Using Meta-heuristic Approach”,International Journal of Science, Engineering and technology Research (IJSETR). 4(3), pp.606-609.
Satheeshkumar, B., Nareshkumar, S., &Kumaraghuru, S. (2014). “Linear Programming Applied to Nurses Shifting Problems”,International Journal of science and research. 3(3), pp.171-173.
Shinto, K. G., &Sushama, C. M. (2013). “An Algorithm for Solving Integer Linear Programming Problems”,International Journal of Research in Engineering and Technology. 2(7), pp.107-112.
Thompson, G. M. (2003). “Labor scheduling: A commentary”,The Cornell Hotel and Restaurant Administration Quarterly. 44(5-6), pp.149-155.
Trilling, L., Guinet, A., & Le Magny, D. (2006). “Nurse scheduling using integer linear programming and constraint programming”,Elsevier Ltd: IFAC Proceedings Volumes. 39(3), pp.671-676.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2018 COMPUSOFT: An International Journal of Advanced Computer Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.
©2023. COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY by COMPUSOFT PUBLICATION is licensed under a Creative Commons Attribution 4.0 International License. Based on a work at COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY. Permissions beyond the scope of this license may be available at Creative Commons Attribution 4.0 International Public License.