A job shop has four jobs that must be processed on a single machine. The due date and processing time for each job are given in Table. Job Processing Time (Days) Due Date (Days from Now) 1 2 4 2 4 14...

1 answer below »

A job shop has four jobs that must be processed on a single machine. The due date and processing time for each job are given in Table.































Job



Processing Time (Days)



Due Date (Days from Now)



1



2



4



2



4



14



3



6



10



4



8



16



 Use dynamic programming to determine the order in which the jobs should be done so as to minimize the total lateness of the jobs. (The lateness of a job is simply how long after the job’s due date the job is completed; for example, if the jobs are processed in the given order, then job 3 will be 2 days late, job 4 will be 4 days late, and jobs 1 and 2 will not be late.)



Answered Same DayDec 24, 2021

Answer To: A job shop has four jobs that must be processed on a single machine. The due date and processing...

David answered on Dec 24 2021
114 Votes
1. Define f(S) to be the amount of time jobs not in S (not scheduled yet) are delayed given that jobs in S
have already been completed.
2. Let x(S) be the job that should be processed next (after processing jobs in S) in order to minimize the
lateness.
For instance, if S = {1,2}, then x({1,2}) will be either 3 or 4, depending on...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here