Abstract
Manpower scheduling problem is one of the key scheduling problems with extensive applications in manufacturing. This paper presents a mixed-integer programming model with a two-stage heuristic algorithm for solving the manpower scheduling problem in the precision engineering industry. Firstly, a mixed-integer programming formulation is developed to model the manpower scheduling problem in this high-mix low-volume manufacturing environment. Secondly, a two-stage heuristic algorithm is proposed where the first stage is deployed to calculate the skill requirements for each shift by considering the jobs, machines, and their production schedule and the second stage is designed to assign operators to the machines by considering the skill set requirements and the operator's expressed preferences. Lastly, the computational results based on problem instances emulating real-world scenarios demonstrated the feasibility and effectiveness of the proposed heuristic.
Similar content being viewed by others
References
Stadtler H (2005) Supply chain management and advanced planning—basics, overview and challenges. Eur J Oper Res 163(3):575–588
Wang L, Zheng DZ (2003) An effective hybrid heuristic for flow shop scheduling. Int J Adv Manuf Technol 21(1):38–44
Dimopoulos C, Zalazala AMS (2000) Recent development in evolutionary computation for manufacturing optimization: problems, solutions, and comparisons. IEEE Trans Evol Comput 4(2):93–113
Liu B, Wang L, Jin YH (2007) An effective hybrid particle swarm optimization for no-wait flow shop scheduling. Int J Adv Manuf Technol 31:1001–1011
Wang L (2003) Shop scheduling with genetic algorithms. Tsinghua University Press, Beijing
Pan QK, Wang L (2008) No-idle permutation flow shop scheduling based on a hybrid discrete particle swarm optimization algorithm. Int J Adv Manuf Technol 39:796–807
Pan QK, Wang L, Zhao BH (2008) An improved iterated greedy algorithm for the no-wait flow shop scheduling problem with makespan criterion. Int J Adv Manuf Technol 38(7–8):778–786
Pan QK, Wang L, Tasgetirend MF, Zhao BH (2008) A hybrid discrete particle swarm optimization algorithm for the no-wait flow shop scheduling problem with makespan criterion. Int J Adv Manuf Technol 38(3–4):337–347
Chua TJ, Cai TX, Low JMW (2008) Dynamic operations and manpower scheduling for high-mix, low-volume manufacturing. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, 15–18 September, pp 54–57
Aykin T (2000) A comparative evaluation of modeling approaches to the labor shift scheduling problem. Eur J Oper Res 125:381–397
Grabot B, Letouzey A (2000) Short-term manpower management in manufacturing systems: new requirements and DSS prototyping. Comput Ind 43:11–29
Burns RN, Carter MW (1985) Workforce scheduling with cyclic demands and days-off constraints. Manag Sci 24:161–167
Emmons H (1987) Workforce scheduling with cyclic requirements and constraints on days off, weekends off and workstrech. IIE Trans 17:8–16
Hung R (1994) Multiple-shift workforce scheduling under the 3–4 workweek with different weekday and weekend labor requirements. Manag Sci 40:280–284
Yano C, Rachamadugu R (1991) Sequencing to minimize work overload in assembly lines with product options. Manag Sci 37(5):1–15
Russell RS, Huang PY, Leu Y (1991) A study of labor allocation strategies in cellular manufacturing. Decis Sci 22(3):594–611
Lagodimos AG, Leopoulos V (2000) Greedy heuristic algorithms for manpower shift planning. Int J Prod Econ 68(1):95–106
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pan, QK., Suganthan, P.N., Chua, T.J. et al. Solving manpower scheduling problem in manufacturing using mixed-integer programming with a two-stage heuristic algorithm. Int J Adv Manuf Technol 46, 1229–1237 (2010). https://doi.org/10.1007/s00170-009-2175-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-009-2175-8