Annals of Operations Research

, Volume 217, Issue 1, pp 263–279

Scheduling for fabrication and assembly in a two-machine flowshop with a fixed job sequence


DOI: 10.1007/s10479-014-1531-8

Cite this article as:
Hwang, F.J., Kovalyov, M.Y. & Lin, B.M.T. Ann Oper Res (2014) 217: 263. doi:10.1007/s10479-014-1531-8


This paper studies a problem of scheduling fabrication and assembly operations in a two-machine flowshop, subject to the same predetermined job sequence on each machine. In the manufacturing setting, there are n products, each of which consists of two components: a common component and a unique component which are fabricated on machine 1 and then assembled on machine 2. Common components of all products are processed in batches preceded by a constant setup time. The manufacturing process related to each single product is called a job. We address four regular performance measures: the total job completion time, the maximum job lateness, the total job tardiness, and the number of tardy jobs. Several optimality properties are presented. Based upon the concept of critical path and block schedule, a generic dynamic programming algorithm is developed to find an optimal schedule in O(n7) time.


Two-machine flowshop Batch scheduling Fixed sequence Dynamic programming 

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  1. 1.School of Mathematical SciencesUniversity of TechnologySydneyAustralia
  2. 2.United Institute of Informatics ProblemsNational Academy of Sciences of BelarusMinskBelarus
  3. 3.Institute of Information Management, Department of Information Management and FinanceNational Chiao Tung UniversityHsinchu CityTaiwan

Personalised recommendations