Parallel machine scheduling with release dates, due dates and family setup times

Johannes M.J. Schutten, R.A.M. Leussink

Research output: Contribution to journalArticleAcademicpeer-review

56 Citations (Scopus)
200 Downloads (Pure)


In manufacturing, there is a fundamental conflict between efficient production and delivery performance. Maximizing machine utilization by batching similar jobs may lead to poor delivery performance. Minimizing customers' dissatisfaction may lead to an inefficient use of the machines. In this paper, we consider the problem of scheduling n independent jobs with release dates, due dates, and family setup times on m parallel machines. The objective is to minimize the maximum lateness of any job. We present a branch-and-bound algorithm to solve this problem. This algorithm exploits the fact that an optimal schedule is contained in a specific subset of all feasible schedules. For lower bounding purposes, we see setup times as setup jobs with release dates, due dates and processing times. We present two lower bounds for the problem with setup jobs, one of which proceeds by allowing preemption.
Original languageUndefined
Pages (from-to)119-126
JournalInternational journal of production economics
Publication statusPublished - 1996


  • METIS-144442
  • IR-32192
  • Branch-and-bound
  • Family setup times
  • Maximum lateness
  • Scheduling
  • Parallel machines

Cite this