Scheduling
Scheduling
Scheduling
Kassir
Chapter Three
Scheduling, Sequencing and Dispatching
3-1- SCHEDULING
Scheduling can be defined as prescribing of when and where each operation
necessary to manufacture the product is to be performed. It is also defined as
establishing of times at which to begin and complete each event or
operation comprising a procedure. The principle aim of scheduling is to plan
the sequence of work so that production can be systematically arranged towards
the end of completion of all products by due date.
3-1-1- Principles of Scheduling
1. The principle of optimum task size: Scheduling tends to achieve maximum
efficiency when the task sizes are small, and all tasks of same order of
magnitude.
2. Principle of optimum production plan: The planning should be such that it
imposes an equal load on all plants.
3. Principle of optimum sequence: Scheduling tends to achieve the maximum
efficiency when the work is planned so that work hours are normally used in the
same sequence.
3-1-2-Inputs to Scheduling
1. Performance standards: The information regarding the performance standards
(standard times for operations) helps to know the capacity in order to assign
required machine hours to the facility.
2. Units in which loading and scheduling is to be expressed.
1
Fig.( 3-1) Gantt Charts: A- Sample load chart / B- Sample progress chart
( d) Forward Scheduling:
Some of the rules used job assignment are: first come, first served (FCFS), earliest
due date (EDD), longest processing time (LPT), and preferred customer order
(PCO). These rules can be classified as: Static or Dynamic.
Static rules do not incorporate an updating feature. They have priority indices that
stay constant as jobs travel through the plant, where as dynamic rules change with
time and queue characteristics.
Table 3-2. Priority Rules
Example3-3: Consider the following 3 machines and 5 jobs flow shop problem:
Solution: we can extend the Johnsons algorithm to this problem. So the modified
problem may be given as follows: