Document Type : Research Paper


Department of Industrial Engineering, Arak Branch, Islamic Azad University, Arak, Iran.


In this research, we present a mathematical model for allocating people to different jobs and shifting employees between related jobs. This action will reduce the repetitive activities workload and ergonomic risks at the planned time horizon, and finally increases the organization's efficiency. In this proposed model, the devices are semi-automatic and it is possible to allocated more than one task to one person. Regarding the modeling and the case study of the constraints, it is shown that the complexity of this problem type is NP-Hard, and the result of accurate methods for solving the problem is not possible in a reasonable time. Due to this Simulated Annealing (SA) algorithm is used to study the proposed model and comparison of the results of SA algorithm with the results of precise optimization methods shows the better performance of the Simulated Annealing algorithm in terms of the time and answer quality.


Main Subjects

[1]     Olorunsola, R. (2000). Job rotation in academic libraries: the situation in a Nigerian university library. Library management, 21(2), 94-98.

[2]     Wickens, C. D., Gordon, S. E., & Liu, Y. (1998). An introduction to human factors engineering. Pearson

[3]     Yaoyuenyong, S., & Nanthavanij, S. (2006). Hybrid procedure to determine optimal workforce without noise hazard exposure. Computers and industrial engineering, 51(4), 743-764. DOI: 10.1016/j.cie.2006.08.018

[4]     Azizi, N., Zolfaghari, S., & Liang, M. (2010). Modeling job rotation in manufacturing systems: The study of employee's boredom and skill variations. International journal of production economics, 123(1), 69-85.

[5]     Costa, A. M., & Miralles, C. (2009). Job rotation in assembly lines employing disabled workers. International journal of production economics, 120(2), 625-632.

[6]     Yoon, S. Y., Ko, J., & Jung, M. C. (2016). A model for developing job rotation schedules that eliminate sequential high workloads and minimize between-worker variability in cumulative daily workloads: Application to automotive assembly lines. Applied ergonomics55, 8-15. Doi: 10.1016/j.apergo.2016.01.011

[7]     Yu, J., & Zhang, J. (2020). A market design approach to job rotation. Games and economic behavior, 120, 180-192. DOI: 10.1016/j.geb.2020.01.002

[8]     Moussavi, S. E., Zare, M., Mahdjoub, M., & Grunder, O. (2019). Balancing high operator's workload through a new job rotation approach: Application to an automotive assembly line. International journal of industrial ergonomics71, 136-144.

[9]     Oparanma, A. O., & Nwaeke, L. I. (2015). Impact of job rotation on organizational performance. Journal of economics, management and trade, 183-187. DOI:10.9734/BJEMT/2015/12051

[10] Frazer, M., Norman, R., Wells, R., & Neumann, P. (2003). The effects of job rotation on the risk of reporting low back pain. Ergonomics, 46(9), 904-919. DOI: 10.1080/001401303000090161

[11] Kuijer, P. P. F., Visser, B., & Kemper, H. C. (1999). Job rotation as a factor in reducing physical workload at a refuse collecting department. Ergonomics, 42(9), 1167-1178. DOI: 10.1080/001401399185054

[12] Kheir Khah, A., Malek Ahmadi, A., & Masibidgoli, M. (2017). Presenting a model of intercellular ergonomic workflow problem in cell production systems taking into account leave and staff skills. 9th international conference of the Iranian association for operations research.

[13] Das, S. K., Edalatpanah, S. A., & Mandal, T. (2019). A new method for solving linear fractional programming problem with absolute value functions. International journal of operational research, 36(4), 455-466.

[14] Seçkiner, S. U., & Kurt, M. (2007). A simulated annealing approach to the solution of job rotation scheduling problems. Applied mathematics and computation, 188(1), 31-45.