Abstract

The single machine parallel-batch scheduling with deteriorating jobs and rejection is considered in this paper. A job is either rejected, in which a rejection penalty should be paid, or accepted and processed on the machine. Each job’s processing time is an increasing linear function of its starting time. The machine can process any number of jobs simultaneously as a batch. The processing time of a batch is equal to the largest processing time of the jobs in the batch. The objectives are to minimize the makespan and the total weighted completion time, respectively, under the condition that the total rejection penalty cannot exceed a given upper bound Q. We show that both problems are NP-complete and present dynamic programming algorithms and fully polynomial time approximation schemes (FPTASs) for the considered problems.

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