Sequencing (Models) : Job Sequencing What Is Best Sequence: Based On Objective
Sequencing (Models) : Job Sequencing What Is Best Sequence: Based On Objective
Job Sequencing What is best sequence : Based on objective Assumptions : (1) One operation on one machine at a time.
Categories :
[1] n jobs 1 machine
5
15 1
8
10 2
6
15 4
3
25 5
10
20 3
14
40 8
7
45 6
3
50 7
1
5
2
8
3
6 19 15 4
4
3 22 25 -3
5
10 32 20 12
6
14 46 40 6
7
7 53 45 8
8
3 56 50 6
5
15 -10
13
10 3
Jobs
5
15 1 5
8
10 2 16
6
15 4 24
3
25 5 15
10
20 3 30
14
40 8 112
7
45 6 42
3
50 7 21
1
5
2
8
3
6 19 15 4
4
3 22 25 -3
5
10 32 20 12
6
14 46 40 6
7
7 53 45 8
8
3 56 50 6
5
15 -10
13
10 3
Applying SPT rule, the optimal sequence to minimize MFT will be : 4-8-1-3-7-2-5-6
Ji Pi Fi Di
4 3 3 15
8 3 6 10
1 5 11 15
3 6 17 25
2 7 24 20
7 8 32 40
5 10 42 45
6 14 56 50
Li
-12
-4
-4
-8
-8
-3
(B) To minimize maximum lateness, Shortest Due Days (SDD) rule is applied.
Ji Pi Di 1 5 15 2 8 10 3 6 15 4 3 25 5 10 20 6 14 40 7 7 45 8 3 50
Applying SDD rule, the optimal sequence to minimize maximum lateness will be : 2-1-3-5-4-6-7-8 To get MFT, Lavr, Lmax and No. of late jobs :
Fi Di
Li
8 10
2
13 15
2
19 15
4
29 20
9
32 25
7
46 40
6
53 45
8
56 50
6
MFT = Fi / No. of jobs = 256/8 = 32 Lavr = Li / No. of jobs = 36/8 = 4.50 Lmax = 9 for 5th job, No. of late jobs = 6
(C) To minimize number of late jobs : Sequence for minimum (maximum lateness)
Ji Pi Fi 2 8 8 10 2 1 5 13 15 2 3 6 19 15 4 5 10 29 20 9 4 3 32 25 7 6 14 46 40 6 7 7 53 45 8 8 3 56 50 6
Di
Li
Lmax = 9 for 5th job, No. of late jobs = 6 The first job with lateness is 3rd Job (Job No. 3) Out of the first three jobs Pij is Max. (=8)for 1st job (Job No. 2) For Minimizing late jobs remove Job2 (Pi = 8)
Ji Pi Fi Di
1 5 5 15 10
3 6 11 15 4
5 10 21 20 1
4 3 24 25 1
6 14 38 40 2
7 7 45 45 0
8 3 48 50 2
Li
The first job with lateness is 3rd Job (Job No. 5) Out of the first three jobs Pij is Max. (=10)for 3rd job (Job No. 5) For Minimizing late jobs remove Job5 (Pi = 10)
4 11 12 10
No job is late. Hence, the optimal sequence to minimize late jobs will be 1-3-4-6-7-8-2-5 or 1-3-4-6-7-8-5-2
4 11 12 10
5
15 1 5
8
10 2 16
6
15 4 24
3
25 5 15
10
20 3 30
14
40 8 112
7
45 6 42
3
50 7 21
Pi * Wi is weighted processing time Based on weighted processing time the optimal sequence will be :
14283576
[1] Jobs Pi di 1 5 4 2 8 25
Exercise
3 3 6 4 10 36 5 4 10 6 7 28
wi
[2] Jobs 1 2
4
[3]
Pi 10 7
di 11 9
wi 2 4
Jobs 1 2
Pi 3 6
di 6 20
wi 4 1
3 4 5 6
3 15 6 9
35 29 42 50
1 3 6 5
3 4 5
9 5 7
30 12 25
5 3 2
2
3 4 5 6
5
3 11 1 12
10
9 6 7 4
Elapsed Time for a Sequence is the duration from starting of 1st Job to the end of last Job.
The criterion of Optimization is Elapsed Time.
4
5
11
1
6
7
6
Applying Johnsons rule :
12
5
5
3 11 1 12 5
Jobs
1 2 3 4 5 6
M1
8 5 3 11 1 12
M2
2 10 9 6 7 4
Jobs
M1
M2
1
2
1 2
8
5 3 11 1 12
2
10 9 6 7 4
3 4
13
M1
8
5 6
10
23
Jobs 1 2
1 2 3
M1 8 5 3 11 1 12
M2 2 10 9 6 7 4
3 4
M1
8 13 16
5 6
10
23
32
Jobs 1 2
1 2 3 4
M1 8 5 3 11 1 12
M2 2 10 9 6 7 4
3 4
27
M1
8 13 16
5 6
10
23
32
38
Jobs 1 2
1 2 3 4 5
M1 8 5 3 11 1 12
M2 2 10 9 6 7 4
3 4
M1
8 13 16 27 28
5 6
10
23
32
38
45
Jobs 1 2 1 2 3 4 5 6 3 4
M1 8 5 3 11
M2 2 10 9 6
M1
8 13 16 27 28 40
5
6
1
12
7
4
10 T = 49
23
32
38
45 49
Idleness of M2 = 11
For Optimal Job Sequence : 5 3 2 4 6 1 Find elapsed time for this optimal sequence. Ans. : T = 42 days Idleness of M1 = 2 days, Idleness of M2 = 4 days
Exercise
Find the optimal sequence of jobs and elapsed time for optimal sequence for the following n jobs 2 machines (FSP) problems. All jobs pass through M1 M2 sequence. Timings are given in days.
Jobs 1 2 3 4 5 6
M1
M2
7
2
5
4
1
3
10
7
6
11
3
8
[ M2 M1 ] [ 3, 6, 10 ]
Jacksons Rule : On M1 [ M1 M2 ] [ M1 ] [ M2 M1 ] ..
7
8 9
M1
M2 M1
M2
-M2
9
2 4
- On M2 [ M2 M1 ] [ M2 ] [ M1 M2 ] .. 7
10
M2
M1
[ M1 M2 ] [ 1, 4, 7, 9 ]
Job Machine for Processing time for O1 O2 O1 O2 1 4 7 9 M1 M1 M1 M1 M2 M2 M2 M2 2 6 9 4 8 3 5 7
[ M1 M2 ] [ 1, 4, 7, 9 ] 1, 9, 7, 4
6
10
M2
M2
M1
M1
7
5
4
8
10
[ M2 M1 ] [ 3, 6, 10 ] 3, 10, 6
Exercise
Find the optimal solution for the following Job-Shop problem. Timings are given in days.
Jobs 1 2 3 4 5 6 7 8 9
Operation1 4 3 4 5 1 1 7 3 6
Operation2 6 2 2 8 7
10
M1
M2
At least any one condition out of the following has to be satisfied to convert this problem into 2 m/cs problem.
(1) Maximum of middle (2) Maximum of middle Minimum of first column Minimum of last column
Jobs 1 2 3 4 5
A 5 7 9 6 8
B 4 3 1 2 5
C 3 4 2 3 3
Jobs
1 2 3 4 5
G
9 10 10 8 13
H
7 7 3 5 8
G 9 10 10 8 13
H 7 7 3 5 8
2
OR
1 2 3 4
9 8 7 10
7 8 6 5
4 6 7 5
5 7 8 4
11 12 10 8
Min = 7 Max = 8 Min = 8 At least any one condition out of the following has to be satisfied to convert this problem into 2 m/cs problem. (1) Maximum of middle Minimum of first column (2) Maximum of middle Minimum of last column
Jobs 1 2 3 4 Jobs
M1 M2 M3 M4 M5 9 8 7 10 7 8 6 5 G 4 6 7 5 5 7 8 4 H 11 12 10 8
1 2 3 4
25 29 28 24
27 33 31 22
Jobs 1 2 3 4
G 25 29 28 24
H 27 33 31 22
Exercise
Get the optimal solution for following n-jobs m-machines problem. Timings are given in days.
Jobs 1 2 3 4 M1 18 17 11 20 M2 8 6 5 4 M3 7 9 8 3 M4 2 6 5 4 M5 10 8 7 8 M6 25 19 15 12
Job1 C(3), A(3), D(4), B(2), E(6) Job2 B(2), A(4), C(4), D(2), E(4)
Job1 C(3), A(3), D(4), B(2), E(6) Job2 B(2), A(4), C(4), D(2), E(4)
16 E
J2 E
12 D
8 C
C T = 18+16 = 34
4 A
B C
4 A
8 D
B 12 B E
16
J1
16 E
J2 E
12 D
8 C
C T = 16+18 = 34
4 A
B C
4 A
8 D
B 12 B E
16
J1
16 E
12,16 E
L18,16
12 D
12,12
D
7,10 10,10
8 C
C
3,6
T = 18+7 = 25
4 A
B
3,3
A 6,3
B 12 B E
4 C A
8 D
16
16 E
12,16
E
18,16
12 D
12,12
10,10
8 C
C
6,6
T = 18+8 = 26
4 A
B
A
3,2 6,2 4 C A 8 D B 12 B E 16
16 E 10,12
12,16
E
18,16
12 D
12,12
10,10
8 C
C
6,6
T = 18+9 = 27
4 A
B
A
3,2 6,2 4 C A 8 D B 12 B E 16
16 E E 12 D 16,12
18,12
8 C
T = 18+4 = 22
4 A
B
A
3,2 6,2 4 C A 8 D B 12 B E 16
Exercise
Solve the following 2-jobs, m-machines problems. Find graphically minimum time required to complete both the jobs. Timings are given in days. [1] Job 1 Job 2 [2] Job 1 Job 2 Seq. of m/c Time Seq. of m/c Time A 2 C 4 B 3 A 5 C 4 D 3 D 6 E 2 E 2 B 6 Seq. of m/c Time A 3 B 4 C 2 D 6 E 2
B 5
C 4
A 3
D 2
E 6
Thank you
For any Query or suggestion :
Contact : Dr. D. B. Naik Professor & Head, Training & Placement, S. V. National Institute of Technology, Ichchhanath, Surat 395 007 (Gujarat) Email : [email protected] Ph. : 0261-2201540, 2255225 (O)