Professional Documents
Culture Documents
C4.5. M.BBA - Dieu Do Tac Nghiep
C4.5. M.BBA - Dieu Do Tac Nghiep
OM 04
TRẦN ĐÌNH AN, PhD
Nội dung
Thực chất của điều độ tác nghiệp 1
Phát lệnh
thực hiện
Xúc tiến
(nếu cần)
Kiểm tra
Nhân sự
Công nhân 1
Công nhân 2
…
Công nhân R
2. Xếp thứ tự gia công
9
2 2. Xếp thứ tự gia công
Có n công việc cần gia công trên một máy. Mỗi một công
việc có thời gian gia công và một thời gian hoàn thành
quy định trước. Phải sắp xếp sao cho n công việc này
được làm nối tiếp nhau để công việc đạt kết quả tối ưu
Với n công việc thì có n! cách đặt thứ tự các công việc
khác nhau
VD: n=10, 10! =3.628.000. Vì thế, cần có phương pháp
điều độ tốt nhất dựa trên các nguyên tắc ưu tiên:
2 2. Xếp thứ tự gia công
Công việc Thời gian gia công Thời hạn hoàn thành
(ngày)
A 6 8
B 2 6
C 8 18
D 3 15
E 9 23
Xác định thứ tự các công việc được gia công theo nguyên tắc
FCFS, SPT, EDD, LPT.
Xếp thứ tự công việc trên nguyên tắc FCFS
2❑
Bố trí theo nguyên tắc “đến trước làm trước”, ta có (bảng sau):
Thứ tự công Thời gian gia Dòng thời gian Thời hạn hoàn Thời gian chậm
việc công (ngày) thành trễ
A 6 6 8 0
B 2 8 6 2
C 8 16 18 0
D 3 19 15 4
E 9 28 23 5
Tổng 28 77 11
Hiệu năng:
a) Thời gian hoàn thành trung bình
Tổng dòng thời gian 77
= = = 15,4 ngày
Số công việc 5
b) Số công việc trung bình nằm trong hệ thống
Tổng dòng thời gian 77
= = = 2,75 công việc
Tổng thời gian gia công 28
c) Thời gian chậm trễ trung bình
Tổng số ngày trễ hẹn 11
= = = 2,2 ngày
Số công việc 5
Xếp thứ tự công việc theo nguyên tắc SPT
2❑
Thứ tự dựa vào thời gian gia công, công việc ngắn nhất ưu tiên làm trước
B→D→A→C→E:
Thứ tự công Thời gian gia Dòng thời gian Thời hạn hoàn Thời gian chậm
việc công (ngày) thành trễ
B 2 2 6 0
D 3 5 15 0
A 6 11 8 3
C 8 19 18 1
E 9 28 23 5
Tổng 28 65 9
VD: Hôm nay là ngày thứ 25 trên bảng điều độ của công ty chế
biến thực phẩm, có ba công việc được sắp xếp theo thứ tự sau:
Công việc Thời hạn Số ngày cần cho công việc
còn lại
A 30 4
B 28 5
C 27 2
Điều độ theo cách nào để các công việc xong được sớm hơn.
Ta vẽ biểu đồ Gantt:
Thời gian (giờ) 0 4 11 17 0 6 13 17
A B C C B A
Máy 1
Máy 2
A B C C B A
Phương pháp điều độ sao cho xong càng sớm càng tốt được gọi
là phương pháp Johnson
1) Liệt kê thời gian gia công cho từng công việc trên mỗi một
máy trong hai máy đó (n công việc thì liệt kê 2n lần)
2) Tìm thời gian gia công ngắn nhất có thể và công việc ứng
với thời gian đó
3) Điều độ công việc tìm thấy ở bước 2 càng sớm càng tốt nếu
thời gian gia công ngắn nhất làm trên máy 1. Và càng
muộn càng tốt nếu thời gian gia công ngắn nhất làm trên
máy 2.
4) Lặp lại bước 2 và 3 đến khi tất cả các công việc đều được
điều độ hết.
2c) Xếp thứ tự công việc trên hai máy (tt)
VD: Với các số liệu cho ở bên dưới. Tìm cách điều độ cho
khoảng thời gian thực hiện là tối thiểu
Áp dụng phương pháp Johnson, ta có bảng điều độ
B C A
Máy 1
B C A
Máy 2
Sau 21 giờ, mọi công việc sẽ điều độ làm xong, sắp xếp tối
ưu theo thứ tự BCA
3! cách điều độ khác nhau sẽ không có cách nào
ngắn hơn 21 ngày.
2d) Xếp thứ tự công việc trên ba máy
Trong bài toán ba máy, ta chỉ cần một trong hai điều kiện sau đây
được thỏa mãn thì ta có thể dùng phương pháp Johnson
Điều kiện 1: Thời gian gia công ngắn nhất trên máy 1 dài hơn thời
gian gia công dài nhất trên máy 2
Điều kiện 2: Thời gian gia công ngắn nhất trên máy 3 dài hơn thời
gian gia công dài nhất trên máy 2
VD: Xem số liệu làm trên bài toán làm trên ba máy dưới đây có thỏa
mãn một trong hai điều kiện trên không?
Công Thời gian làm trên máy 1 Thời gian làm trên máy 2 Thời gian làm trên máy 3
việc
A 7 1 4
B 10 6 8
C 5 2 10
(ngắn nhất = 5) (dài nhất = 6) (ngắn nhất = 4)
Ta thấy không có điều kiện nào thỏa mãn để áp dụng phương pháp
Johnson để giải.
2 d) Xếp thứ tự công việc trên ba máy (tt)
VD: Xem số liệu làm trên bài toán làm trên ba máy dưới đây có
thỏa mãn một trong hai điều kiện trên không?
Côn Thời gian làm trên Thời gian làm trên Thời gian làm trên
g máy 1 máy 2 máy 3
việc
A 18 9 16
B 12 3 11
C 10 2 20
D 1 4 15
(ngắn nhất = 1) (dài nhất = 9) (ngắn nhất = 11)
0 11 13 29 38 41 48
Thời gian (ngày)
D C A B
Máy 1
D C A B
Máy 2
Máy 3 D C A B