Journal of the Operational Research Society, vol. 75, no. 8, page. 1 - 35, 2023-10
European Journal of Operational Research, vol. 305, no. 2, page. 594 - 607, 2023-03
International Journal of Production Research, vol. 61, no. 3, page. 1 - 21, 2023-02