LUẬN VĂN: TÌM KIẾM NGẪU NHIÊN TRÊN CÁC MẠNG NGANG HÀNG PHI CẤU TRÚC
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
LUẬN VĂN:TÌM KIẾM NGẪU NHIÊN TRÊN CÁC MẠNG NGANG HÀNG PHI CẤU TRÚC ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Đào Văn ToánTÌM KIẾM NGẪU NHIÊN TRÊN CÁC MẠNG NGANG HÀNG PHI CẤU TRÚCKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ thông tin HÀ NỘI - 2010 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Đào Văn ToánTÌM KIẾM NGẪU NHIÊN TRÊN CÁC MẠNG NGANG HÀNG PHI CẤU TRÚCKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ thông tinCán bộ hướng dẫn: TS. Nguyễn Đại Thọ HÀ NỘI - 2010LỜI CẢM ƠN Để có thể hoàn thành được khóa luận có kết quả như ngày hôm nay, ngoài sự nỗlực của chính bản thân, tôi còn nhận được sự giúp đỡ từ Nhà trường, thầy cô, gia đình vàbạn bè, đó là điều may mắn đối với tôi, và cũng là niềm hạnh phúc. Đầu tiên, em chân thành cảm ơn giảng viên, tiến sĩ Nguyễn Đại Thọ, người đãhướng dẫn trực tiếp cho em làm khóa luận này. Thầy đã giành cho em nhiều thời gian đểthảo luận về vấn đề nghiên cứu, nhiệt tình hỗ trợ em trong việc nhìn nhận, đánh giá vấnđề gặp phải và phát triển ý tưởng. Hỗ trợ em trong việc kiểm nghiệm, mô phỏng chươngtrình để có kết quả đánh giá và góp ý kiến cho em thực hiện khóa luận này. Em xin cảm ơn trường Đại học Công Nghệ- ĐHQG Hà Nội đã tạo điều kiện choem tham gia học tập, rèn luyện và sinh hoạt trong môi trường tốt, hiện đại. Đặc biệt là tạođiều kiện cho em tham gia thực hiện khóa luận, cho em cơ hội phát huy vốn kiến thức, kỹnăng đã tiếp thu được, cũng như phát huy khả năng nhìn nhận vấn đề khoa học-côngnghệ-cuộc sống trong lĩnh vực học tập của mình sau khóa học. Và lời cảm ơn sâu sắc tôi muốn giành cho gia đình tôi, đặc biệt là bố mẹ tôi, nhữngngười vất vả ngày đêm lao động để lo cho tôi có thể hoàn thành tốt khóa học, luôn độngviên tôi học tập cho tốt, tạo điều kiện cho tôi về mặt vật chất trong quá trình theo học tạitrường. Cuối cùng, tôi xin gửi lời cảm ơn tới những người bạn của tôi, cảm ơn các bạn đãgiúp đỡ tôi khi tôi gặp khó khăn trong học tập, cũng như trong cuộc sống. Đặc biệt đểhoàn thành khóa luận này, các bạn còn giành thời gian để thảo luận cùng tôi, giúp tôi thuthập kết quả mô phỏng. Hà Nội, tháng 5 năm 2010. Đào Văn ToánTÓM TẮT NỘI DUNG Trong các mô hình client-server, mô hình mạng ngang hàng tập trung hay mô hìnhmạng ngang hàng lai ghép, nếu một người dùng ở trong mạng sử dụng máy tính để tìmkiếm tài nguyên thì việc tìm kiếm là đơn giản bởi sự hỗ trợ của server hoặc siêu điểm nút.Tuy nhiên, với mô hình mạng ngang hàng thuần túy việc tìm kiếm lại không đơn giản, đólà bởi vì điểm nút tìm kiếm không có thông tin vị trí tài nguyên, không có thông tin địnhtuyến, cũng như thông tin về các điểm nút khác trong mạng, trừ các điểm hàng xóm vớinó. Chính bởi những đặc trưng này, đã có nhiều bài báo, công trình nghiên cứu trước đâyđề xuất ra giải pháp cải tiến phương pháp tìm kiếm đơn lẻ hay đề xuất phương pháp tìmkiếm kết hợp như là: phương pháp tìm kiếm động [20], phương pháp tìm kiếm lai[14],…Ngoài ra còn có những đề xuất để cải tiến hiệu suất tìm kiếm của các phương pháptìm kiếm đơn lẻ như trong các tài liệu [16], [17], [23]. Tuy nhiên chưa có bài báo nào đề cập đến việc kết hợp 2 phương pháp tìm đơn lẻtheo trình tự: phương pháp di chuyển ngẫu nhiên trước và phương pháp phát tràn sau.Khóa luận của chúng tôi đề xuất phương pháp tìm kiếm lai ghép mới từ ý tưởng này, sauđó thực hiện mô phỏng các phương pháp trên một số dạng đồ thị chung của mạng nganghàng thuần túy. Chúng tôi cũng đưa ra các phân tích, đánh giá về các phương pháp tìmkiếm. Phương pháp của chúng tôi cho kết quả tốt trên đồ thị luật hàm mũ trong một sốtrường hợp, còn với tô pô phân cụm thì cho kết quả kém hơn nhưng tốt hơn so vớiphương pháp phát tràn trên đồ thị này.MỤC LỤCBảng ký hiệu viết tắt ............................................................................................................. 1MỞ ĐẦU .............................................................................................................................. 1CHƯƠNG 1. TỔNG QUAN VỀ MẠNG NGANG HÀNG ................................................ 6 Thành phần cấu tạo mạng ngang hàng.................................................................... 6 1.1. Khái niệm điểm nút .......................................................................................... 6 1.1.1. Cách phân loại peer trong mạng ngang hàng ................................................... 7 1.1.2. Mạng ngang hàng .................................................................................................... 8 1.2. Định nghĩa mạng ngang hàng .......................................................................... 8 1.2.1. Phân loại các mô hình mạng ngang hàng ....................................................... 11 1.2.2. Mạng xếp chồng .................................................................................................... 18 1.3.CHƯƠNG 2. LÝ THUYẾT ĐỒ THỊ VÀ CÁC DẠNG ĐỒ THỊ MẠNG......................... 19 Khái niệm đồ thị.................................................................................................... 19 2.1. Đồ thị có hướng .............................................................................................. 19 2.1.1. Đồ thị vô hướng ............................................................................................. 19 2.1.2. Các khái niệm khác ..................................................................... ...
Tìm kiếm theo từ khóa liên quan:
luận văn công nghệ thông tin mạng ngang hàng phi cấu trúc tìm kiếm ngẫu nhiên mô hình client-server mô hình mạng ngang hàngGợi ý tài liệu liên quan:
-
52 trang 431 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 318 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 309 0 0 -
74 trang 302 0 0
-
96 trang 296 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 283 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 277 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 267 0 0 -
64 trang 264 0 0
-
Bài giảng An toàn và bảo mật thông tin - Trường đại học Thương Mại
31 trang 255 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 238 0 0 -
47 trang 231 0 0
-
79 trang 230 0 0
-
Giáo trình Hệ điều hành: Phần 2
53 trang 221 0 0 -
Tiểu luận: Phân tích chiến lược của Công ty Sữa Vinamilk
25 trang 219 0 0 -
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 219 0 0 -
LUẬN VĂN: TÌM HIỂU PHƯƠNG PHÁP HỌC TÍCH CỰC VÀ ỨNG DỤNG CHO BÀI TOÁN LỌC THƯ RÁC
65 trang 216 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng quản lý kho hàng trên nền Web
61 trang 215 0 0