Scheduling problem with blocking is an attractive research direction due to its wide practical applications. However, in the distributed hybrid flow shop problem (DHFSP), there are few studies on blocking constraints. In this article, we study a distributed hybrid flow shop scheduling problem with blocking constraints (DBHFSP), where the goal is to minimize the maximum completion time, and propose a tri-individual iterated greedy (TIG) algorithm based on the characteristics of the DBHFSP. First, an active decoding strategy is designed to reduce the idle time of machines. Afterward, a framework of multiple iterative solutions is designed to enhance the diversity of the solutions, in which the multiple solutions are generated through a neighborhood search. Then, a heuristic rule based on blocking constraint is proposed to generate promising initial solutions. In addition, an insertion-based search strategy based on rotating critical factories is designed to accelerate the convergence speed of the TIG algorithm. Finally, the proposed algorithm is compared with state-of-the-art algorithms and classical intelligent optimization algorithms. The experimental results show that the TIG algorithm is superior to the comparison algorithm in solving the DBHFSP.
Read full abstract