Model and Algorithm for a Two-Machine Group Scheduling Problem with Setup and Transportation Time

Yu Ni,Shufen Dai,Shuaipeng Yuan,Bailin Wang,Zhuolun Zhang
DOI: https://doi.org/10.3390/math12060888
IF: 2.4
2024-03-18
Mathematics
Abstract:This paper investigates a two-machine group scheduling problem with sequence-independent setup times and round-trip transportation times, which is derived from the production management requirements of modern steel manufacturing enterprises. The objective is to minimize the makespan. Addressing limitations in prior studies, we consider a critical but largely ignored transportation method, namely round-trip transportation, and restricted transporter capacity between machines. To solve this problem, a mixed-integer programming model is first developed. Then, the problem complexity is analyzed for situations with both single and unlimited transporters. For the NP-hard case of a single transporter, we design an efficient two-stage heuristic algorithm with proven acceptable solution quality bounds. Extensive computational experiments based on steel plant data demonstrate the effectiveness of our approach in providing near-optimal solutions, and the maximum deviation between our algorithm and the optimal solution is 1.38%. This research can provide an operable optimization method that is valuable for group scheduling and transportation scheduling.
mathematics
What problem does this paper attempt to address?
The paper attempts to address the problem of scheduling a two-machine group with sequence-independent setup times and round-trip transportation times in the context of production management needs in modern steel manufacturing enterprises. Specifically, the goal of the paper is to minimize the total completion time (makespan). The paper considers a critical but previously overlooked transportation method—round-trip transportation—and takes into account the capacity constraints of the transportation tools between machines. ### Background and Problem Description 1. **Background**: - In recent years, combinatorial optimization problems have attracted widespread attention in various practical industrial environments, especially in the steel manufacturing industry. - The two-machine group scheduling problem studied in the paper originates from the pipe processing workshop of a steel enterprise. Pipe processing includes two stages: pipe cutting and pipe processing. - On the cutting machine, each long pipe is cut into multiple short pipes, and a certain setup time is required when switching pipes. The cutting process is the core link of the entire process. - The cut short pipes are transported to the pipe processing stage by transportation tools. Due to the processing environment and the characteristics of the pipes, the number and capacity of transportation tools between machines are limited, and the transportation process is constrained by the availability of transportation tools. 2. **Problem Description**: - The problem can be abstracted as a two-machine group scheduling problem with setup times and round-trip transportation times. - The goal is to minimize the total completion time (makespan) while fully considering the transportation capacity constraints between machines. ### Main Contributions 1. **Model Development**: - Developed a mixed-integer linear programming model with the objective of minimizing the total completion time. - Proved that when the number of transportation tools is unlimited, there exists a polynomial optimal algorithm. - When there is only one transportation tool, proved that the problem is strongly NP-hard and designed a heuristic algorithm with an upper bound guarantee of 3. 2. **Experimental Validation**: - Conducted extensive computational experiments based on actual production data to verify the effectiveness of the proposed method. - The experimental results show that the maximum deviation of the algorithm is only 1.38%, indicating that the algorithm can provide solutions close to the optimal solution. ### Conclusion The research in the paper fills the gap in existing studies in practical applications, especially for the pipe processing methods in modern steel enterprises. The proposed method provides an operable optimization approach for group scheduling and transportation scheduling, with significant theoretical and practical value.