1. Trang chủ
  2. » Tất cả

Giải quyết vấn đề bằng phương pháp tìm kiếm – tìm kiếm có thông tin

47 4 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 47
Dung lượng 8,05 MB

Nội dung

Nhóm Giải vấn đề phương pháp tìm kiếm – Tìm kiếm có thơng tin (tt) Các giải thuật: Hill Climbing Tabu search Simulated Annealing Genetic algorithm 1: Hill climbing (Giải thuật leo đồi) Năm đời 1983 _Các thuật tốn leo đồi độ dốc có dân gian khoa học máy tính từ lâu _Giải thuật đưa Stefanie Gunther J.W.L Glaisher hoàn chỉnh J.W.L Glaisher (18481928) Là kĩ thuật tối ưu hóa tốn học: Thuộc họ tìm kiếm cục Nguồn gốc Là thuật toán lặp lại với giải pháp tùy ý 1: Tại thuật toán Hill climbing Algorithm đời ? _Là kĩ thuật tối ưu toán học _Là phương pháp heuristic để giải tốn khó 1: Kết luận Hill climbing Algorithm Mục đích tối ưu hóa tốn khó lĩnh vực AL Cố gắng tìm phương pháp giải vấn đề tối ưu 1: Ứng dụng _ Có thể áp dụng cho tốn mà trạng thái cho phép thực hàm đánh giá xác Ví dụ: +Bài tốn qn hậu +Thiết kế mạch nhiều toán thực tế khác 1: Ứng dụng _Từng sử dụng lĩnh vực robot để quản lí nhiều nhóm robot _Thuật tốn cho phép chúng định làm mình, làm việc nhóm 1: Mã giả Hill climbing Algorithm Begin Khởi tạo open = {Trạng thái ban đầu}; while true 2.1 If (Open rỗng) then {Thông báo thất bại}; 2.2 Loại trạng thái u đầu danh sách open 2.3 if(u trạng thái kết thúc) then {Thông báo thành công; stop}; 2.4 for(mỗi v kề u chưa có open) them v vào ds L 2.5 Sắp xếp danh sách L theo thứ tự tăng dần hàm đánh giá 2.6 Chèn L vào đầu open End 20 A Lặp u Kề L 15 Open A20 C15 D6 E9 D6 E9 C15 D6 E9 C15 D F I I F I F E C I8 B0 G B0 G 5 B0 10 8 10 C A20 10 E D 15 B0 G5 F10 E9 C15 G5 F10 E9 C15 F I 10 Đường ngắn A -> D -> I -> B B G ... phương pháp tìm kiếm siêu mơ sử dụng phương pháp tìm kiếm cục để tối ưu hóa tốn học 2: Tabu search (Giải thuật Tabu) _Ngày nay, thuật tốn tìm kiếm Tabu thuật toán phổ biến sử dụng để giải tốn... toán học _Là phương pháp heuristic để giải tốn khó 1: Kết luận Hill climbing Algorithm Mục đích tối ưu hóa tốn khó lĩnh vực AL Cố gắng tìm phương pháp giải vấn đề tối ưu 1: Ứng dụng _ Có thể áp... lựa chọn giải pháp thử nghiệm Sơ Đồ Giải Thuật Bắt đầu Khởi tạo giải pháp ban đầu Cập nhật Tabu list điều kiện mong muốn NO Tạo danh sách giải pháp (miền lân cận) Điều kiện dừng YES Giải pháp tốt

Ngày đăng: 26/02/2023, 17:01

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

TÀI LIỆU LIÊN QUAN

w