International Journal of Production Research, 2023-05
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, vol. 49, no. 17, page. 5133 - 5151, 2011-09
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, vol. 202, no. 2, page. 311 - 319, 2010-04-16