Phương pháp tính toán tiến hóa 40

Một phần của tài liệu Đánh giá hiệu quả của giải thuật di truyền giải bài toán cây khung truyền thông tối ưu với các kỹ thuật mã hóa cây (Trang 41 - 44)

M ục đích nghiên cứu, đố it ượ ng, phạm vi nghiên cứ u 12 

1.5.4.Phương pháp tính toán tiến hóa 40

Trong phương pháp này dựa trên ý tưởng của các quá trình tiến hóa trong tự

nhiên. Ý tưởng cơ bản ẩn chứa trong tính toán tiến hóa mà có liên quan đến sức mạnh của quá trình tiến hóa trong tự nhiên đó là cách giải quyết vấn đề theo kiểu thử và sai.

41

Cho một môi trường gồm một quần thể của các cá thể đang đấu tranh để tồn tại và phát triển. Sự thích nghi của mỗi cá thể này - được quyết định bởi môi trường – liên quan đến mức độ thành công trong việc đạt được mục đích của chúng. Trong ngữ cảnh của kiểu giải quyết vấn đề bằng cách thử và sai ngẫu nhiên (còn được biết đến là tạo ra và thử), chúng ta có một tập các giải pháp kiểm tra. Chất lượng của cá thể quyết định khả năng chúng sẽ được giữ lại và được sử dụng như là nhân để sinh ra các giải pháp

để kiểm tra tiếp theo.

Quá trình tiến hóa Giải quyết vấn đề

Môi trường Bài toán

Cá thể Giải pháp kiểm tra

Mức độ thích nghi Chất lượng

Bảng 1.3- Mối tương quan giữa quá trình tiến hóa và tính toán tiến hóa.

Tính toán tiến hóa được chia ra làm 4 nhánh chính gồm :

• Lập trình tiến hóa.

• Chiến lược tiến hóa.

• Giải thuật di truyền.

• Lập trình di truyền.

Tính toán tiến hóa liên quan đến hầu hết các giải thuật meta-heuristic như là :

• Thuật toán tiến hóa (bao gồm giải thuật di truyền, lập trình tiến hóa, chiến lược tiến hóa và lập trình di truyền).

• Thông minh bầy đàn (bao gồm tối ưu quần thể kiến và tối ưu hóa bầy đàn). Hiện tại thì tính toán tiến hóa đang là một trong những hướng nghiên cứu chính có nhiều tiềm năng để giải các bài toán NP- khó cũng như là các bài toán tối ưu tổ hợp

42

phức tạp khác. Luận văn này sử dụng thuật toán di truyền trên các kỹ thuật mã hóa cây khác nhau để giải bài toán cây khung truyền thông tối ưu và so sánh tính hiệu quả của các thuật toán này.

43

CHƯƠNG 2

BÀI TOÁN CÂY KHUNG TRUYỀN THÔNG TỐI ƯU

Trong chương này chúng ta trình bày tổng quan về bài toán cây khung truyền thông tối ưu.

Một phần của tài liệu Đánh giá hiệu quả của giải thuật di truyền giải bài toán cây khung truyền thông tối ưu với các kỹ thuật mã hóa cây (Trang 41 - 44)