
4
2.4.2 Các phương pháp heuristic . ................................................................ 27
2.4.2.1 Nguyên lý ........................................................................................ 27
2.4.2.2 Heuristic xây dựng lộ trình .............................................................. 28
2.4.2.3 Heuristic c i thiả ện lộ trình............................................................... 29
Chương 3: Thuật toán di truyền song song ....................................................... 35
3.1 Giới thiệu về thuật toán di truyền ............................................................... 35
3.2 Các phép toán chính của thuật toán di truyền ............................................ 36
3.2.1 Phép chọn ............................................................................................ 36
3.2.2 Phép lai ................................................................................................ 37
3.2.3 Phép đột biến ....................................................................................... 39
3.3 Các mô hình song song .............................................................................. 40
3.3.2 Song song dạng chủ tớ ........................................................................ 41
3.3.3 Song song dạng đa quần thể con có di trú .......................................... 42
3.3.4 Song song dạng quần thể con chồng lấp, không di trú ....................... 44
3.3.5 Thuật toán di truyền song song khối lớn ............................................45
3.3.6 Song song dạng các nhóm cá thể động ............................................... 45
3.3.7 Thuật toán song song trạng thái ổn định ............................................. 46
3.3.8 Thuật toán song song hỗn tạp ............................................................. 46
3.3.9 Các phương pháp lai ........................................................................... 46
Chương 4: Thuật toán di truyền song song giải bài toán VRP với hạn chế thời
gian ............................................................................................................. 48
4.1 Heuristic xây dựng lộ trình ......................................................................... 48
4.2 Thuật toán di truyền giải bài toán VRPTW ................................................ 52
4.2.1 Biểu diễn nhiễu sắc thể ....................................................................... 52
4.2.2 Tạo quần thể ban đầu .......................................................................... 53
4.2.3 Đánh giá tính thích nghi ...................................................................... 54
4.2.4 Các thao tác di truyền ......................................................................... 55
4.2.4.1 Chọn lọc .......................................................................................... 55
4.2.4.2 Tái tổ ợ h p ........................................................................................ 56