We investigate a scheduling problem arising from a material handling and processing problem in a production line of an Austrian company building prefabricated house walls. The addressed problem is a permutation flow shop with blocking constraints in which the machine of at least one stage can process a number operations of two other stages in the system. This situation is usually referred to as multi-task or inter-stage flexibility. The problem is inherently NP-hard; however, we identify some special cases that can be solved in polynomial time. For the general case, with an arbitrary number of machines, jobs, and operations per job, we propose a range of heuristic algorithms, with a particular emphasis on matheuristics based on two distinct mixed-integer linear programming (MIP) formulations of the problem. These matheuristics utilize the strengths of exact optimization techniques while introducing flexibility to address limits on computation time. To assess the performance of the proposed approaches, we conduct an extensive computational study on randomly generated test cases based on real-world instances.

Nicosia, G., Pacifici, A., Pferschy, U., Russo Russo, A., Salvatore, C. (2025). Flow shop scheduling with inter-stage flexibility and blocking constraints. COMPUTERS & OPERATIONS RESEARCH, 184 [10.1016/j.cor.2025.107219].

Flow shop scheduling with inter-stage flexibility and blocking constraints

Andrea Pacifici
Membro del Collaboration Group
;
Anna Russo Russo
Membro del Collaboration Group
;
Cecilia Salvatore
Software
2025-12-01

Abstract

We investigate a scheduling problem arising from a material handling and processing problem in a production line of an Austrian company building prefabricated house walls. The addressed problem is a permutation flow shop with blocking constraints in which the machine of at least one stage can process a number operations of two other stages in the system. This situation is usually referred to as multi-task or inter-stage flexibility. The problem is inherently NP-hard; however, we identify some special cases that can be solved in polynomial time. For the general case, with an arbitrary number of machines, jobs, and operations per job, we propose a range of heuristic algorithms, with a particular emphasis on matheuristics based on two distinct mixed-integer linear programming (MIP) formulations of the problem. These matheuristics utilize the strengths of exact optimization techniques while introducing flexibility to address limits on computation time. To assess the performance of the proposed approaches, we conduct an extensive computational study on randomly generated test cases based on real-world instances.
dic-2025
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore MAT/09
Settore MATH-06/A - Ricerca operativa
English
Flow shop scheduling; Heuristic; Matheuristic; Mixed integer programming; Multi-task flexibility; Production planning
Nicosia, G., Pacifici, A., Pferschy, U., Russo Russo, A., Salvatore, C. (2025). Flow shop scheduling with inter-stage flexibility and blocking constraints. COMPUTERS & OPERATIONS RESEARCH, 184 [10.1016/j.cor.2025.107219].
Nicosia, G; Pacifici, A; Pferschy, U; Russo Russo, A; Salvatore, C
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
2411.18381v1.pdf

accesso aperto

Tipologia: Documento in Pre-print
Licenza: Creative commons
Dimensione 2.26 MB
Formato Adobe PDF
2.26 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/433184
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact