Minimizing flowtime and missed due-dates in single-machine sequencing

  • Authors:
  • T. C. E. Cheng

  • Affiliations:
  • Department of Actuarial and Management Sciences, University of Manitoba, Winnipeg, Manitoba, R3T 2N2 Canada

  • Venue:
  • Mathematical and Computer Modelling: An International Journal
  • Year:
  • 1990

Quantified Score

Hi-index 0.98

Visualization

Abstract

Given a set of simultaneously available jobs, each assigned a due-date, to be processed on a single machine, the problem is to find an optimal order to process the jobs that minimizes a penalty function. Since the effectiveness of a schedule is primarily evaluated on the basis of its effects on the WIP inventory and order delivery performance, we employ a bicriterion penalty function defined as the weighted sum of the flowtime and earliness and tardiness values of each job. This sequencing problem is shown to be NP-complete, so it is doubtful that a polynomial bound solution algorithm exists. In this paper, a dynamic programming (DP) formulation of the problem is presented and the optimal job sequence is determined by implicit enumeration in accordance with the DP optimality principle.