Trước tiên, hãy nhìn vào trường hợp không có lỗi:
Thuật toán mà bạn đang mô tả, cụ thể là chuyển tiếp thông điệp đến một hàng xóm được chọn ngẫu nhiên, về cơ bản là một thuật toán tin đồn .
Rõ ràng, giới hạn không áp dụng cho các mạng tùy ý, có thể có đường kính , do đó thuật toán sẽ chấm dứt với các vòng xác suất trong các vòng .O(logn)ω(logn)0O(logn)
Mô hình (không có lỗi) đã được nghiên cứu ví dụ trong [1], nhưng có nhiều công việc trước đó (xem tài liệu tham khảo trong [1]):
Trong mô hình này, các nút không biết cấu trúc liên kết toàn cầu của mạng và họ chỉ có thể bắt đầu liên hệ với một người hàng xóm duy nhất trong mỗi vòng.
[1] hiển thị giới hạn trên chung của trong đó là độ dẫn của đồ thị.O(ϕ−1logn)ϕ
Về trường hợp các liên kết có thể thất bại: Tôi giả sử rằng bạn đang nói về mô hình thất bại nơi các tin nhắn có thể bị mất qua các liên kết và không bị hỏng, phải không?f
Ở đây câu trả lời phụ thuộc vào loại đối thủ mà bạn đang xem. Liệu kẻ thù chọn thất bại trước hoặc nó có thể quan sát những lựa chọn ngẫu nhiên của thuật toán? Trong trường hợp trước, chúng ta chỉ cần loại bỏ các liên kết từ và nhận một mạng (sparser) mới với độ dẫn , tạo ra , (cho nhỏ nhất có thể ).ffGG′ψO(ψ−1logn)ψ
[1] Tính toán toàn cầu trong một thế giới kết nối kém: Tin đồn lan truyền nhanh chóng mà không phụ thuộc vào độ dẫn điện. http://arxiv.org/abs/1104,2944
bởi Keren Censor-Hillel, Bernhard Haeupler, Jonathan A. Kelner, Petar Maymounkov