Abstract

The recent notable focus on distributed production management in academic and industrial contexts has underscored the importance of scheduling across multiple factories. Accordingly, this study investigates a new multi-factory configuration in which non-identical factories produce different components of a final product in the first stage. Each factory is considered as a classical flow-shop, which can manufacture a unique component. These components are assembled into final products in the assembly factory, which is located in the second stage. Unlike other distributed scheduling problems, to determine a united production sequence in such a system, there is no need to find a suitable factory to assign a job since each factory is qualified for a particular task. In real-world applications, these systems encounter challenges that span from information architectures and negotiation mechanisms to the development of scheduling algorithms. The objective of this research is to schedule the jobs in each factory to minimize the makespan of the entire process. For this purpose, a mixed-integer programming model is developed to deal with small-size instances. Then, the lower bound is derived and incorporated to develop a branch and bound method. Furthermore, to deal with larger instances, five heuristic methods are developed, and the worst-case analysis is carried out. Computational experiments are conducted for different test classes to compare and to highlight the performance of the proposed solution procedures.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call