International Journal of Production Research, 2023-01
European Journal of Operational Research, vol. 303, no. 2, page. 550 - 566, 2022-12
International Journal of Production Research, vol. 54, no. 14, page. 4327 - 4339, 2016-07
EXPERT SYSTEMS WITH APPLICATIONS, vol. 42, no. 22, page. 9012 - 9023, 2015-12-01
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, vol. 218, no. 2, page. 577 - 585, 2012-04-16