International Journal of Production Research, 2023-01
European Journal of Operational Research, vol. 303, no. 2, page. 550 - 566, 2022-12