1. Trang chủ
  2. » Giáo Dục - Đào Tạo

vấn đề nghiên cứu thuật toán ACO 0022

2 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 14,09 KB

Nội dung

Quá trình quan, sát đàn, kiến thực tế Value 0, S = 0 Value k, 0 = 0 Value k, S = Value k 1, S nếu S < wk Value k, S = max (Value k 1, S, vk + Value k 1, S wk) nếu S >= wk a) Phương pháp cho đồ vật vào túi Quay ngược theo l.

Value [0, S] = Value [k, 0] = Value [k, S] = Value [k-1, S] S < w k Value [k, S] = max (Value [k - 1, S], v + Value [k - 1, S-w ]) S >= w k k k a) Phương pháp cho đồ vật vào túi //Quay ngược theo lời giải tối ưu Let k=N and S=L if Value [k, S] Value [k-1, S] then chất đồ vật thứ k vào túi: k = k-1, S=S-w k else k = k-1 // duyệt tiếp đồ vật // Dừng lại k =0 S = b) Chi tiết cách giải Ta nhận thấy rằng: Giá trị túi phụ thuộc vào yếu tố: Có vật xét trọng lượng cịn lại túi chứa được, có đại lượng biến thiên Cho nên hàm mục tiêu phụ thuộc vào hai đại lượng biến thiên Do bảng phương án bảng chiều Gọi F [i, j] tổng giá trị lớn túi xét từ vật đến vật i trọng túi chưa vượt j Với giới hạn j, việc chọn tối ưu số vật {1, 2, …, i-1, i} để có giá trị lớn có hai khả năng: Nếu khơng chọn vật thứ i F [i, j] giá trị lớn chọn số vật {1, 2,…, i-1} với giới hạn trọng lượng j, tức là: F [i, j]:= F[i-1, j]

Ngày đăng: 29/10/2022, 19:28

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w