TY - JOUR
T1 - Classifying and modeling setups and cleanings in lot sizing and scheduling
AU - Stefansdottir, Bryndis
AU - Grunow, Martin
AU - Akkerman, Renzo
N1 - Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2017/9/16
Y1 - 2017/9/16
N2 - Much attention in the lot sizing and scheduling literature has been focused on reducing the number and size of setups. Cleanings, in contrast, remain a key cost driver in large parts of the process industries such as the food and pharmaceutical sectors. Here, quality and safety considerations lead to a diversity of cleaning requirements. A prerequisite for an efficient use of resources is an accurate representation of the constraints imposed by the different setups and cleanings. In this paper, we therefore first develop a general classification scheme for setups and cleanings. Three different classes are identified: batch-, time-, and volume-dependent setups and cleanings. The classes are further differentiated based on their separability, substitutability, reference point, flexibility, product dependency, and batch-size dependency. Secondly, we develop a generic optimization model for lot sizing and scheduling in the typical process-industry setting of flowshops, accurately representing all setup and cleaning classes. Thirdly, we apply the model to the case of cheese production in no-wait flowshops, demonstrating the adaptability of the generic model to industry-specific settings as well as the computational efficiency of the approach. The results show that significant reductions in machine downtime and makespan are achieved. Finally, our numerical tests provide insights into the extent to which a misidentification of cleaning classes may decrease scheduling flexibility and impair solution quality. Our results also show the benefits of considering the heterogeneity in processing times, which can be used to compensate for setup- and cleaning-time differences during successive production stages.
AB - Much attention in the lot sizing and scheduling literature has been focused on reducing the number and size of setups. Cleanings, in contrast, remain a key cost driver in large parts of the process industries such as the food and pharmaceutical sectors. Here, quality and safety considerations lead to a diversity of cleaning requirements. A prerequisite for an efficient use of resources is an accurate representation of the constraints imposed by the different setups and cleanings. In this paper, we therefore first develop a general classification scheme for setups and cleanings. Three different classes are identified: batch-, time-, and volume-dependent setups and cleanings. The classes are further differentiated based on their separability, substitutability, reference point, flexibility, product dependency, and batch-size dependency. Secondly, we develop a generic optimization model for lot sizing and scheduling in the typical process-industry setting of flowshops, accurately representing all setup and cleaning classes. Thirdly, we apply the model to the case of cheese production in no-wait flowshops, demonstrating the adaptability of the generic model to industry-specific settings as well as the computational efficiency of the approach. The results show that significant reductions in machine downtime and makespan are achieved. Finally, our numerical tests provide insights into the extent to which a misidentification of cleaning classes may decrease scheduling flexibility and impair solution quality. Our results also show the benefits of considering the heterogeneity in processing times, which can be used to compensate for setup- and cleaning-time differences during successive production stages.
KW - Dairy production
KW - Flowshop
KW - Mixed integer linear programming
KW - Scheduling
KW - Setup and cleaning
UR - http://www.scopus.com/inward/record.url?scp=85016445429&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2017.03.023
DO - 10.1016/j.ejor.2017.03.023
M3 - Article
AN - SCOPUS:85016445429
SN - 0377-2217
VL - 261
SP - 849
EP - 865
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 3
ER -