The two-stage assembly scheduling problem to minimize total completion time with setup times

  • Authors:
  • Ali Allahverdi;Fawaz S. Al-Anzi

  • Affiliations:
  • Department of Industrial and Management Systems Engineering, Kuwait University, P.O. Box 5969, Safat, Kuwait;Department of Computer Engineering, Kuwait University, P.O. Box 5969, Safat, Kuwait

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

We address the two-stage assembly scheduling problem where there are m machines at the first stage and an assembly machine at the second stage. The objective is to schedule the available n jobs so that total completion time of all n jobs is minimized. Setup times are treated as separate from processing times. This problem is NP-hard, and therefore we present a dominance relation and propose three heuristics. The heuristics are evaluated based on randomly generated data. One of the proposed heuristics is known to be the best heuristic for the case of zero setup times while another heuristic is known to perform well for such problems. A new version of the latter heuristic, which utilizes the dominance relation, is proposed and shown to perform much better than the other two heuristics.