Q.Define a sequencing problem. State Johnson's rule for sequencing jobs on two machines, and explain how the total elapsed time and a machine's idle time are calculated.
You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
Start your 14-day free trial to unlock the full solution →Sequencing problem. Given jobs, each of which must be processed through the same machines in the same order, a sequencing problem is the task of deciding the order in which the jobs are taken up so that the total elapsed time (and the machines' idle time) is minimised. The jobs and their machine route are fixed; only the order is a decision.
Johnson's rule (two machines then ). Let be job 's times on .
- Find the smallest value among all and .
- If it is an (on ), place that job in the earliest free position of the sequence.
- If it is a (on ), place that job in the latest free position.
- Remove the scheduled job and repeat, filling positions from both ends towards the middle, until all jobs are placed.
- Ties may be resolved either way.
Total elapsed time. Fix the order, then tabulate each job's in-time and out-time on and . On jobs run consecutively. On , a job starts at
The total elapsed time is the out-time of the last job on .
Idle time. For each machine, …
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.