Manual programming Experience Handbook part 159

Tham khảo tài liệu 'manual programming experience handbook part 159', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Ti T0 Stop FALSE WHILE Stop FALSE DO BEGIN IF Ti TG THEN BEGIN tìm được kết quả STOP TRUE END ELSE BEGIN Best h Ti Tmax Ti WHILE tồn tại trạng thái kế tiếp hợp lệ của Ti DO BEGIN Tk một trạng thái kế tiếp hợp lệ của Ti IF h Tk tốt hơn Best THEN BEGIN Best h Tk Tmax Tk END END IF Best Ti THEN Ti Tmax ELSE BEGIN không tìm được kết quả STOP TRUE END END ELSE IF END WHILE STOP . Đánh giá So với leo đồi đơn giản leo đồi dốc đứng có ưu điểm là luôn luôn chọn hướng có triển vọng nhất để đi. Liệu điều này có đảm bảo leo đồi dốc đứng luôn tốt hơn leo đồi đơn giản không Câu trả lời là không. Leo đồi dốc đứng chỉ tốt hơn leo đồi đơn giản trong một số trường hợp mà thôi. Để chọn ra được hướng đi tốt nhất leo đồi dốc đứng phải duyệt qua tất cả các hướng đi có thể có tại trạng thái hiện hành. Trong khi đó leo đồi đơn giản chỉ chọn đi theo trạng thái đầu tiên tốt hơn so với trạng thái hiện hành mà nó tìm ra được. Do đó thời gian cần thiết để leo đồi dốc đứng chọn được một hướng đi sẽ lớn hơn so với leo đồi đơn giản. Tuy vậy do lúc nào cũng chọn hướng đi tốt nhất nên leo đồi dốc đứng thường sẽ tìm đến lời giải sau một số bước ít hơn so với leo đồi đơn giản. Nói một cách ngắn gọn leo đồi dốc đứng sẽ tốn nhiều thời gian hơn cho một bước nhưng lại đi ít bước hơn còn leo đồi đơn giản tốn ít thời gian hơn cho một bước đi nhưng lại phải đi nhiều bước hơn. Đây chính là yếu tố được và mất giữa hai thuật giải nên ta phải cân nhắc kỹ lưỡng khi lựa chọn thuật giải. Cả hai phương pháp leo núi đơn giản và leo núi dốc đứng đều có khả năng thất bại trong việc tìm lời giải của bài toán mặc dù lời giải đó thực sự hiện hữu. Cả hai giải thuật đều có thể kết thúc khi đạt được một trạng thái mà không còn trạng thái nào tốt hơn nữa có thể phát sinh nhưng trạng thái này không phải là trạng thái đích. Điều này sẽ xảy ra nếu chương trình đạt đến một điểm cực đại địa phương một đoạn đơn điệu ngang. Điểm cực đại địa phương a local maximum là một trạng thái tốt hơn tất cả lân cận của nó nhưng không .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
24    19    1    27-11-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.