Đặt là một đồ thị vô hướng đơn giản trên n đỉnh và m cạnh.
Tôi đang cố gắng để xác định thời gian chạy dự kiến của thuật toán Wilson để tạo ra một cây bao trùm ngẫu nhiên của . Ở đó, nó được chứng minh là O ( τ ) , nơi τ là thời gian hit trung bình : τ = Σ v ∈ V π ( v ) ⋅ H ( u , v ) , nơi:
- làphân phối cố định π ( v ) = d ( v ) ,
- là một đỉnh tùy ý và
- làthời gian nhấn(thời giantruy cậpAKA), nghĩa là, số bước dự kiến trước khi đỉnh v được truy cập, bắt đầu từ đỉnh u .
Giới hạn trên chung cho thời gian đánh trung bình là gì? Và đồ thị trường hợp xấu nhất tối đa hóa thời gian đánh là gì?
Để làm rõ câu hỏi của tôi, tôi không yêu cầu tính toán hoặc bằng chứng chi tiết (mặc dù chúng có thể hữu ích cho những người khác gặp phải câu hỏi này trong tương lai). Đối với cá nhân tôi, một trích dẫn sẽ là đủ.
Có hai triển khai công khai thuật toán của Wilson mà tôi biết. Một là trong Thư viện đồ thị Boost , trong khi thứ hai là trong công cụ đồ thị . Tài liệu về cái trước không đề cập đến thời gian chạy, trong khi cái sau nói:
Điều này không trả lời câu hỏi, và thực sự dường như không phù hợp với bài viết của Wilson. Nhưng tôi báo cáo điều này chỉ trong trường hợp, để tiết kiệm thời gian của bất kỳ ai có cùng ý tưởng về tư vấn thực hiện tài liệu.