Ví dụ: 1 công ty vận tải có kế hoạch vận chuyển như sau: Nơi Loại hàng Khối lượng 103T Số phương tiện vận chuyển 103T Hãy lập kế hoạch chạy tàu tối ưu sơ đồ hoạt động tối ưu biết cự l
Trang 1CHƯƠNG 3: CÁC BÀI TOÁN ỨNG DỤNG
I BÀI TOÁN ỨNG DỤNG CỦA BÀI TOÁN VẬN TẢI
1 Bài toán điều xe
* Có 1 kế hoạch vận chuyển hàng aij từ trạm phát Ai → Bj (i = 1, m, j= 1, n ) Cự ly
từ Ai → Bj là lij (km) Tìm phương án điều xe sao cho có hiệu quả nhất.
* Cần lưu ý: sau khi giao hàng xe phải chạy rỗng từ kho giao hàng về kho phát hàng Nếu gọi 1 Tkm xe không tương ứng với xe 1 Tấn chạy rỗng trên đoạn đường 1 km thì kế hoạch điều xe là tối ưu nếu tổng số tấn km xe không là min.
Gọi Xij là số tấn xe chạy rỗng từ điểm Bj về Ai
min
) (
m
i
n
j ij
ij x l x
f
i n
j
ij a
x
1
) , 1 (i m
j m
i
ij b
x
1
) , 1 (j n
2 Bài toán phân phối đất trồng.
Có m loại đất A1, A2,…,Am với diện tích sử dụng tương ứng là a1, a2,…,am (ha) Dự định để trồng n loại cây b1, b2,…,bn Nếu trồng loại cây j trên đất i sẽ cho năng suất là Nij
(Tạ/ha) Lập kế hoạch phân phối đất trồng sao cho tổng thu nhập là cao nhất.
3 Bài toán phân công lao động.
* Xí nghiệp X có m công nhân làm việc trên n máy Tỷ lệ sản phẩm tốt của công nhân i trên máy j là aij (i = 1, m , j= 1, n ) Hãy lập kế hoạch phân công đứng máy sao cho tổng tỷ lệ sản phẩm tốt của xí nghiệp trong 1 kỳ kế hoạch là lớn nhất.
* Gọi Xij là phương án công nhân i làm việc trên máy j
max
) (
m
i
n
j ij
i x a x
f
1
1
m
i ij
x
1
1
n
j ij
x
xij = 0 hoặc = 1, i, j
4 Bài toán bố trí cán bộ theo chức vụ công tác.
* Có n vị trí công tác B1, B2,…,Bn còn thiếu cán bộ và số cán bộ còn thiếu tại các vị trí này là b1, b2,…,bn Còn a1, a2,…,am là số cán bộ được đào tạo ra trường theo các chuyên
Trang 2môn khác nhau hay cán bộ mới chuyển đến chưa bố trí công tác Khi phân công công tác cho cán bộ có thể xảy ra 2 trường hợp:
Trường hợp 1:1 cán bộ thuộc 1 chuyên ngành nào đó thích ứng nhất với công việc của
ngành đó và có thể công tác ở một số ngành liên quan.
Trường hợp 2: Có cán bộ chỉ công tác ở 1 vị trí nhất định mà không công tác được ở các
vị trí khác.
Đánh giá mức độ phù hợp của cán bộ i với công việc loại j người ta dung chỉ số thích ứng
qij
* Gọi Xij là số cán bộ loại i được phân đến vị trí j
max
) (
m
i
n
j ij
ij x q x
f
i n
j
ij a
x
1
) , 1 (i m
j m
i
ij b
x
1
) , 1 (j n
xij ≥ 0, i, j
* Với bài toán ở trường hợp (2): Giả sử cán bộ io không phù hợp với công việc loại jo Khi
đó hệ ràng buộc của bài toán như sau:
i n
j
ij a
x
1 ( i ≠ io)
o
n
j j
1 ( i = io) Và:
j m
i
ij b
x
1
(j ≠ jo)
0
m i i
ij b x
o
Dạng bài toán này bị khuyết biến Xio j o Ta đưa thêm biến giả qio j o với qio j o=M ( M là 1 số dương đủ lớn ) Đây là dạng bài toán vận tải có ô cấm.
Lưu ý: Nếu là bài toán min thì tham số ở ràng buộc aij được lấy bằng M
Nếu trong phương án tối ưu các biến giả (tại ô cấm) bằng 0 thì đó là phương án tối
ưu của bài toán ban đầu Còn nếu có biến giả nhận giá trị dương thì bài toán gốc không có phương án tối ưu.
Ví dụ: Một công ty X có kế hoạch tuyển dụng lao động như sau:
- 1 phó phòng marketing
Trang 3- 1 trợ lý kinh doanh
- 2 nhân viên kinh doanh
- 2 bảo vệ cơ quan
Sau khi phỏng vấn, có số người có các bằng cấp sau được nhận vào:
- Bằng đại học kinh tế 3 người: Hà, Kiên, Hùng - {A, B, C}
- Bằng cao đẳng kinh tế 2 người: Linh, Dương - {D, E}
- Bằng PTTH 2 người: Khánh, Tâm - {F, G}
Biết chỉ số thích ứng công việc được kiểm tra bằng trắc nghiệm như sau:
kinh doanh Bảo vệ
Biết thêm vị trí phó phòng không thể sử dụng cán bộ chưa tốt nghiệp đại học Vị trí trợ lý không thể sử dụng cán bộ chưa tốt nghiệp cao đẳng Hãy lập kế hoạch bố trí cán bộ vào các vị trí phù hợp nhất.
5 Bài toán ứng dụng của bài toán vận tải trong VTB
* Bài toán bố trí tàu vận chuyển hàng về cảng cần loại hàng phù hợp
Cho 1 xí nghiệp vận chuyển 1 kế hoạch vận chuyển hàng như sau:
Cần vận chuyển hàng từ - cảng A với khối lượng 9.000T than, 6.000T quặng
- cảng B với khối lượng 3.000T clinke
- cảng C với khối luợng 7.000T than, 1.000T clinke tới cảng nhận hàng là D, E, F biết:
- Cảng D cần nhận 8.000T than hoặc quặng, 1.000T clinke
- Cảng E cần nhận 12.000T than, 2.000T quặng hoặc clinke
- Cảng F cần nhận 3.000T loại nào cũng được Chi phí vận chuyển giữa các cảng như sau (đ.vị: 103đ):
Trang 4B 12 9 15
Bài tập lập sơ đồ hoạt động tối ưu cho đội tàu
Công việc vận chuyển hàng theo 1 kế hoạch cho trước có thể được tiến hành theo nhiều sơ đồ khác nhau ( hành trình vận doanh liên tục ) vấn đề đặt ra là hãng lập sơ đồ chạy tàu tối ưu theo 1 tiêu chuẩn nào đó Thông thường đối với vận tải người ta thường chọn chỉ tiêu là tổng số tấn km (tấn hải lý) phương tiện chạy rỗng là tối ưu (ít nhất) Việc tối ưu theo tiêu chuẩn này thường dẫn đến hiệu quả là năng suất hoạt động của phương tiện cao hoặc hệ số lợi dụng trọng tải là lớn nhất
Ví dụ: 1 công ty vận tải có kế hoạch vận chuyển như sau:
Nơi
Loại hàng Khối lượng
(103T)
Số phương tiện vận chuyển (103T)
Hãy lập kế hoạch chạy tàu tối ưu ( sơ đồ hoạt động tối ưu ) biết cự ly vận chuyển:
Giải:
Bài toán bố trí thiếp bị xếp dỡ trên cầu tàu:
- Có m thiết bị xếp dỡ và n cầu tàu với điều kiện là 1 thiết bị xếp dỡ chỉ làm việc ở 1 vị trí xếp dỡ sao cho năng suất toàn bộ thiết bị trên cầu tàu là Max; Pij là năng suất thiết bị i được bố trí trên cầu tàu j
- Gọi xij là thiết bị xếp dỡ i đuợc bố trí tại vị trí thứ j
- xij = 0 nếu i không được bố trí tại j
- xij = 1 nếu i được bố trí tại j
- Mô hình bài toán
Trang 5ij ij
1 1
( ) m . n ax
i j
ij 1
1( 1, )
m i
ij 1
n j
B: Giải bài toán vận tải trên máy tính.
II: Các dạng khác của bài toán vận tải trong vận tải biển.
1 Bài toán hạn chế về số phương tiện.
Có các thông số như bài toán vận tải cổ điển, nhưng cho thêm điều kiện hạn chế về số phương tiện: + dij là số tấn phương tiện để chở hết 1 đơn vị hàng từ Ai → Bj
+ d là tổng số tấn phương tiện hiện có
→có thêm điều kiện về số tấn phương tiện:
ij ij
Ma trận vào máy tính:
2 Bài toán vận tải hạn chế về khả năng thông qua.
ij ij
1 1
( ) m . n min
i j
ij 1
( 1, )
n
i j
x a i m
ij 1
m
j i
ij ij
0 x q i ( 1, ; m j 1, ) n
Với qij là khả năng thông qua của loại hàng i trên tuyến j
Ma trận vào máy tính:
III: Bài toán phân phối.
1 Phát biểu bài toán.
Trang 61 xí nghiệp vận tải có m loại tàu (phương tiện) với số lượng mỗi loại là a ii( 1, ) m hoạt động trên n tuyến Khối lượng kế hoạch trên tuyến j là b jj( 1, ) n
Biết năng suất loại tàu ( phương tiện) i trên tuyến j là Pij Chi phí cho phương tiện i trên tuyến j trong suốt thời gian khai thác là Cij
Hãy lập kế hoạch bố trí phương tiện sao cho hiệu quả nhất
2 Lập bài toán.
Gọi số phương tiện i hoạt động trên tuyến là xij
Hàm mục tiêu:
ij ij
1 1
( ) m . n min
i j
ij 1
( 1, )
n
i j
x a i m
ij ij 1
m
j i
ij 0 ( 1, ; 1, )
x i m j n
3 Ma trận vào máy tính.
Ví dụ 1: 1 công ty vận tải có khối lượng hàng cần vận chuyển từ HP đến SG 100.000 tấn; HP – Quảng Ninh : 8.000 tấn và từ HP – Quy Nhơn : 20.000 tấn Biết các thông số sau:
Kiểu tàu Năng suất vận chuyển (tấn/tàu) Chi phí (10
tiện ( tàu)
Lập phương án bố trí tàu sao cho vận chuyển hết khối lượng hàng hoá yêu cầu hiệu quả nhất Viết ma trận vào máy tính
IV: Ứng dụng của bài toán phân phối trong vận tải biển.
1 Bài toán bố trí tàu đạt lợi nhuận cao nhất:
a Phát biểu bài toán:
Xí nghiệp vận tải X có m kiểu tàu hoạt động trên n tuyến Thời gian khai thác trong năm của tảu I trên các tuyến là Ti ( ngày/tàu) Năng suất vận chuyển của tàu i trên tuyến j là Pij (tấn km/tàu – ngày) Tổng khối lượng hàng trên tuyến j là Qj (tấn) Lãi của tàu i trên tuyến j là Lij Số tàu kiểu i là Ki
(i=1→m) Lãi bình quân trong ngày ( USD or đ/ tàu – ngày)
Lập phương án bố trí đội tàu của xí nghiệp sao cho vận chuyển hết khối lượng hàng hoá yêu cầu đạt hiệu quả cao nhất
Trang 7b Lập bài toán.
Gọi xij là thời gian khai thác của tàu i trên tuyến j
ij ij
ij
1
ij ij
1
ij
m n i
i j n
i j
m
i
f x K L x m
x T i m
K P x Q j n
x i m j n
Ví dụ: Lập phương án bố trí tàu sao cho vận chuyển hết khối lượng hàng hoá yêu cầu và hiệu quả nhất biết:
Kiểu tàu Năng suất (1000T/tàu-ngày) Lãi (1000USD/tàu-ngày) Tổng thời gian khai
thác (ngày/tàu)
Số tàu (chiếc)
ΣQQj 500.103(T) 100.103(T)
2 Bài toán tận dụng tối đa sức chở của tàu biển:
1 tàu có trọng tải thực chở D (tấn), dung tích W ( m3) được chọn để chở n loại hàng với giá cước vận chuyển loại hàng j ( j=1→m) là Cj Hệ số chất xếp Uj (m3/tấn) Lập kế hoạch xếp hàng tối
ưu
Lập bài toán:
Gọi xij là khối lượng loại hàng j cần xếp xuống tàu:
1
n
j j j
1
1
n
j j
n
j j j
j
x u
3 Bài toán phân bổ tàu biển, tàu sông, tàu biển pha sông va tàu chở sà lan trong hệ thống vận tải Bắc – Nam của Việt Nam.
Trang 8a Phát biểu bài toán: bài toán tương tự như bài toán 1 trong trường hợp kinh doanh độc lập.
b Lập bài toán:
- Nếu kinh doanh độc lập:
xij là số chuyến tàu loại i khai thác trên tuyến j
Có m kiểu tàu hoạt động trên n tuyến
tij là thời gian khai thác 1 chuyến của tàu i trên tuyến j
Ti là tổng thời gian trong năm của tàu i
Fij và Cij là thu nhập và chi phí của tàu loại i trên tuyến j
Pij năng suất vận chuyển 1 chuyến của tàu i trên tuyến j
Qj khối lượng vận tải kế hoạch trên tuyến j
ij ij
1
1
n
i j
m
i
Nếu kinh doanh cả hệ thống;
f C x C x C x
C x C x
ĐKRB:
ij ij ij ij ij ij
. m . m . c . c . l . l
j
i j Jm i c j Jc i l j Jl
1 1
i j Jm i p j Jp
q x q x
2 2
i j Jm i p j Jp
q x q x
Trang 9ij. ij ( )
j Jm
j Jc
1
j Jp
t x T i I
2
p p p
i p
j Jp
j Jl
ij
ij
ij
1 2
ij ij
0 ,
0 ,
0 ,
; 0
m
c
l
p p
x i I j J
x i I j J
x i I j J
x x i I j J
Với m: dấu hiệu chỉ tàu biển
l: dấu hiệu chỉ tàu chở sà lan
c: dấu hiệu chỉ tàu pha sông biển
p1,p2: dấu hiệu chỉ tàu sông ở phía bắc và phía nam
4 Bài toán tối ưu hoá phát triển đội tàu trên cơ sở sử dụng hiệu quả đội tàu hiện có của mình:
a Đặt vấn đề
- Ngành vận tải biển là 1 hệ thống kinh tế rất phức tạp Hệ thống vận tải biển được cấu tạo từ các tiểu hệ thống sau: đội tàu, cảng, xí nghiệp đóng mới, bộ phận cung ứng định mức hàng hoá Trong đó đội tàu là phần trọng tâm chủ yếu Cho nên việc phát triển đội tàu có ý nghĩa quan trọng
vì nó giúp cho việc vận chuyển hàng hoá của chính công ty cũng như để xuất khẩu dịch vụ vận tải
- Trong nền kinh tế thế giới hiện nay, sự phát triển của khoa học kỹ thuật và sự phát triển của thông tin có ảnh hưởng lớn đến sự phát triển của ngành vận tải biển Các bài toán KT- XH của VTB đòi hỏi ta phải giải quyết 1 lượng thông tin khổng lồ mới có thể tìm thấy 1 phương án tối ưu trong hàng trăm nghìn phương án có thể xảy ra Nếu các công ty VTB chỉ dựa vào kế hoạch công tác thì không thể tìm được phương án tối ưu Sự áp dụng các mô hình toán kinh tế với sự giúp đỡ của
mô hình đội tàu giúp các cán bộ khai thác tìm được lời giải tối ưu cho các bài toán kinh tế về tối
ưu hoá phát triển đóng tàu VTB trong tương lai dựa trên cơ sở sử dụng đội tàu cũ hiện có 1 cách
Trang 10có hiệu quả có 1 ý nghĩa cấp bách trong toàn bộ ngành hàng hải và trong tất cả các công ty vận tải biển
- Mục tiêu của bài toán tối ưu hóa phát triển đội tàu là tìm ra chủng loại tàu cần bổ xung cho tương lai, vốn đầu tư cho từng năm để phát triển đội tàu sao cho đảm bảo vận chuyển hết khối lượng hàng hoá trên tất cả các tuyến mà công ty đã khai thác với hiệu quả kinh tế cao nhất đối với bài toán tối ưu hoá phát triển đội tàu trong tương lai trên cơ sở sử dụng hiệu quả đội tàu hiện có ta dùng chỉ tiêu hiệu quả là min chi phí
- Chi phí biến đổi tổng hợp trong trường hợp này được tính như sau:
+ Chi phí khấu hao (gồm cả chi phí khấu hao với tàu cũ khai thác trong tương lai)
+ Chi phí khai thác tàu mới trong tương lai ( không tính chi phí khấu hao)
+ Phần thu hồi vốn đầu tư cho các tàu cần bổ xung trong tương lai
b Mô hình bài toán
ij . ij ij . ij . ij min(1)
r R i I j J i I j J
ĐKRB:
.
q x q x Q
t x T
Với ij
ij
c
m
x i I j J r R
x i I j J r R
Trong đó:
r: là chỉ số năm lập kế hoạch r=1→R
R: là tập hợp số năm lập kế hoạch
i: là chỉ số loại tàu vận tải biển
j: là chỉ số tuyến vận tải
Ic: là tập hợp hay số lượng hay các kiểu tàu cũ đang khai thác
Im : là tập hợp hay số lượng các kiểu tàu mới ( chúng ta định đưa vào thị trường để bổ xung trong tương lai)
Jc: tập hợp hay sốlượng các sơ đồ công nghệ mà trên đó các tàu VTB cũ có thể khai thác được
Jm: là số lượng các sơ đồ công nghệ mà trên đó các tàu VTB mới có thể khai thác được
Cc
ijr: chi phí khai thác trong 1 chuyến đi của tàu cũ i trên tuyến j trong năm r
Cm
ijr: chi phí khai thác trong 1 chuyến đi của tàu mới loại i trên tuyến j trong năm r
Trang 11ir: thời gian trong năm của tàu cũ i có thể khai thác được trong năm r
Qjr: khối lượng vận chuyển 1 chuyến đi của tàu i trên tuyến j trong năm r
[E]: hệ số hiệu quả đầu tư của ngành VTB
5 Một số bài toán tối ưu cho xí nghiệp xếp dỡ.
a Bài toán phân phối thiết bị xếp dỡ vào vị trí làm việc ( áp dụng cho thiết bị xếp dỡ có khả năng dịch chuyển)
ij ij
1 1
( ) m n min
i j
ĐK
ij ij
1
ij
1
ij
( 1, )
m
j i
n
i j
P x G j n
x N i m
Trong đó:
xij: số TBXD loại i làm việc tại vị trí j
i: chỉ số loại thiết bị xếp dỡ
j: chỉ số vị trí làm việc
Pij: năng suất toàn bộ của 1 TBXD i khi làm việc tại j
Cij; chi phí khai thác của 1 TBXD i khi làm việc tại j
Gij: lượng hàng cần xếp dỡ trong kỳ kế hoạch
Ni: số lượng TBXD kiểu i
b Bài toán xây dựng quy trình công nghệ phục vụ cho kho đạt hiệu quả cao nhất
- Phát biểu bài toán:
Để dỡ hàng từ tàu lên n kho, cảng sử dụng các loại thiết bị là P, P1,P2….Pm trong đó P là thiết bị chính tiền phương; còn P1,P2….Pm là thiết bị phục vụ cho các kho 1→N với số lượng thiết bị tương ứng là N,N1,……Nm
Một chu kỳ thao tác của thiết bị chính là Tck phút; thời gian các thiết bị khác xử lý 1 chu trình khai thác của thiết bị chính là tij (i1, ;m j1,n)
Thời gian tác nghiệp trong ca là TTN
ca
Hãy xây dựng quy trình công nghệ đạt hiệu quả cao nhất
- Lập mô hình:
Gọi số chu trình để phục vụ kho j của thiết bị chính là xj
Trang 12ax
n
j
j
ĐKRB:
1
ij j 1
ij
( 1, )
0 ,
TN n
ca j
n
TN
ca i j
T x
T
t x T N i m
x i j