Abstract

We consider a single machine scheduling problem involving both the scheduling of job processing and the scheduling of job delivery. A common due date for all the jobs and a delivery date for each job need to be determined in order to minimize the sum of earliness penalties, tardiness penalties, due date penalty, and delivery costs. Finished jobs are delivered in batches. There is no capacity limitation on a batch delivery and the cost per batch delivery is fixed and independent of the number of jobs in the batch. All the jobs completed before or at the due date are delivered in one batch at the due date. We present in this paper a polynomial dynamic programming algorithm for solving this problem.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call