摘要
This article considers two- and three-machine flowshop scheduling problems, where the operation on the last machine may or may not be omitted. The objective is to minimize maximum lateness for the two-machine flowshop and makespan for the three-machine flowshop, having the above-mentioned option, designated as F2|o ≤ 2|L max and F3|o ≤3|C max , respectively. Given that both problems are NP-hard, a heuristic and a branch and bound algorithm are proposed to solve each problem. Dominance properties are proposed and worse case performances under certain conditions are provided. Computational results show that the heuristic algorithm for each problem consistently generates good schedules. © 2011 Chinese Institute of Industrial Engineers.