TÌM HIỂU GIẢI THUẬT ĐÀN KIẾN TRONG TÍNH TOÁN LƯỚI

21 378 0
TÌM HIỂU GIẢI THUẬT ĐÀN KIẾN TRONG TÍNH TOÁN LƯỚI

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH CHƯƠNG TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG ________________ BÀI THU HOẠCH MÔN HỌC Môn: TÍNH TOÁN LƯỚI TÌM HIỂU GIẢI THUẬT ĐÀN KIẾN TRONG TÍNH TOÁN LƯỚI Học viên thực hiện: TRẦN THỊ TƯỜNG VI MSHV: CH1101154 TP. HCM, năm 2013 [...]... kiến Thuật toán là phù hợp để sử dụng trong Tính toán lưới nhiệm vụ lập lịch trình Trong môi trường lưới điện toán, các thuật toán có thể thực hiện một lịch trình công việc mới bằng kinh nghiệm, tùy thuộc vào kết quả trong lịch trình công việc trước đó Trong điện toán lưới môi trường, loại hình này lập lịch là rất nhiều hữu ích Vì vậy, kiến thuật toán cho lịch trình công việc trong tính toán mạng lưới, ... đánh giá Trong bài báo [14], họ có thể cải thiện hiệu suất công việc như hoàn thành tỷ lệ sử dụng các thuật toán ACO MÔN HỌC : TÍNH TOÁN LƯỚI - 11 - ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH CHƯƠNG TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG III .Thuật giải đàn kiến trong lập lịch III.1 Các định nghĩa Trong nghiên cứu này, lưới điện toán bao gồm số lượng các máy chủ Mỗi máy chủ có nhiều tài nguyên tính toán Các... là một trong những công việc đầy thách thức trong tính toán lưới Bài viết này đã phần nào giải thích được cách sử dụng thuật toán Ant với Local Search trong vấn đề lập lịch Lưới điện toán cung cấp một hệ thống phân phối thời gian thực thực mà không có kiểm soát việc lập lịch Thuật toán Ant với Local Search đưa ra quyết định phụ thuộc vào môi trường hiện tại và nhận thức được hoàn cảnh Các thuật toán. .. động, thuật toán đề xuất chạy như sau MÔN HỌC : TÍNH TOÁN LƯỚI - 16 - ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH CHƯƠNG TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG Thuật toán 1 – Khung thuật toán cho một thuật toán kiến Đối với mỗi con kiến làm Lựa chọn ngẫu nhiên Taski và resourcej Thêm (Taski, resourcej, free[j], free[j] + ETij) vào danh sách đầu ra Loại bỏ các Taski từ danh sách chưa lên lịch vào danh sách dự kiến. .. của tài nguyên free[j] = free[j] + ETij thực hiện Tìm ra giải pháp khả thi tốt nhất bằng cách phân tích của tất cả các danh sách lịch của các con kiến III.3 Cải thiện kết quả với Local Search Đầu ra của thuật toán 1 trên được chuyển qua các thuật toán 2 Thuật toán 2 sử dụng các kỹ thuật tìm kiếm địa phương và giảm các makespan hơn nữa MÔN HỌC : TÍNH TOÁN LƯỚI - 17 - ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH... đoán), trong tính toán xác suất, thêm CTij, như công thức (8) vẫn tạo ra kết quả tốt hơn Định nghĩa 3.7 Giá trị pij Pij đã được sửa đổi để bao gồm các CTij Pij = τij η ij (1/CTij) / Σ τij η ij (1/CTij) với CTij = free[j] + Etij III.2 Thuật giải đàn kiến trong lập lịch Các thuật toán đề xuất bắt đầu chỉ khi tập các nhiệm vụ chưa lên lịch (n) là rỗng Phần khởi tạo của thuật toán là như sau Thuật toán. .. TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG Thuật giải 2 – Khung thuật giải cho thuật toán tìm Local Search S = giải pháp hiện tại s = NULL Lặp lại cho đến khi s S Tìm các nguồn tài nguyên và công việc Tạo ra hàng xóm của S (s) để chuyển công việc cho một số tài nguyên khác Nếu s là chất lượng tốt hơn so với S thì S=s kết thúc lặp lại Đầu ra là trong S MÔN HỌC : TÍNH TOÁN LƯỚI - 18 - ĐẠI HỌC QUỐC GIA THÀNH... toán mạng lưới, được đề xuất trong bài báo này MÔN HỌC : TÍNH TOÁN LƯỚI - 10 - ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH CHƯƠNG TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG II.6 So sánh các thuật toán Các thuật toán, OLB, UDA, Max-min, SA, GAS và Tabu, không tạo ra kết quả tốt [6] Các thuật toán còn lại Min-min và A * tạo ra kết quả makespan tốt Các makespan của sự khác biệt thuật toán đề cập ở trên là 10% GA... thứ i bằng máy thứ j (dự đoán) trong tính toán xác suất, cho thấy máy thứ j sẽ rỗi, thể hiện một kết quả tích cực trong việc cải thiện hiệu suất Cải tiến này là trong điều khoản của giảm thời gian makespan Kết quả tạo ra từ thuật toán nàylà ít tốt hơn các thuật toán trong bài báo [5] Bài báo [15,16] được sử dụng cùng một công thức (8) nhưng sự khác biệt duy nhất là, trong bài báo [16], họ đã sử dụng... CHƯƠNG TRÌNH ĐẠO TẠO THẠC SĨ CNTT QUA MẠNG a Kiến đi theo đường thẳng giữa A và E b Khi có chướng ngại vật kiến sẽ chọn hướng đi, có hai hướng với khả năng kiến sẽ chọn là như nhau c Trên đường ngắn hơn thì nhiều mùi (pheromone) hơn Trong bài báo [9], thí nghiệm kết quả cho thấy thuật toán kiến đã sản xuất một giải pháp tối ưu các ACO thuật toán đã được sử dụng để giải quyết nhiều vấn đề NP, chẳng hạn như . QUA MẠNG ________________ BÀI THU HOẠCH MÔN HỌC Môn: TÍNH TOÁN LƯỚI TÌM HIỂU GIẢI THUẬT ĐÀN KIẾN TRONG TÍNH TOÁN LƯỚI Học viên thực hiện: TRẦN THỊ TƯỜNG VI MSHV: CH1101154

Ngày đăng: 09/04/2015, 16:04

Từ khóa liên quan

Tài liệu cùng người dùng

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

Tài liệu liên quan