kompleksitas gosip acak

13

Masalah gosip dalam sistem terdistribusi adalah sebagai berikut. Kami memiliki grafik dengan n simpul. Setiap simpul v memiliki pesan m v yang harus kirim ke semua node.Gnvmv

Sekarang, pertanyaan saya adalah dalam konteks model jaringan ad-hoc (kami berasumsi bahwa sebuah node tidak memiliki pengetahuan sebelumnya tentang topologi jaringan, derajat masuk dan keluarnya, dan himpunan tetangganya. hanya pengetahuan dari masing-masing node adalah pengidentifikasi sendiri dan jumlah total node).

Saya juga berasumsi bahwa semua node memiliki akses ke jam global dan bekerja secara serentak dalam langkah waktu diskrit yang disebut putaran.

Kompleksitas suatu algoritma dalam konteks ini adalah jumlah putaran yang dibutuhkan untuk penyelesaian.

Saya ingat bahwa ada algoritma yang memecahkan masalah gosip di putaran dengan probabilitas tinggi. Tetapi saya tidak dapat menemukan referensi lagi, dan saya bertanya-tanya apakah ada hasil yang lebih baru dalam hal ini.HAI(ncatatan2n)

sunting mengikuti komentar yang bijaksana: pada setiap putaran sebuah node dapat mengirimkan pesan ke semua tetangganya dan dapat menerima pesan dari mereka. Suatu simpul akan menerima pesan pada putaran tertentu jika dan hanya jika persis salah satu tetangganya mentransmisikan pada putaran itu. Kalau tidak tabrakan terjadi dan tidak ada pesan yang diterima oleh node.

Sylvain Peyronnet
sumber
3
Saya kira Anda mengasumsikan bahwa dalam setiap putaran setiap node dapat mengirim pesan ke hanya satu tetangga? Kalau tidak, masalahnya sepele untuk dipecahkan dalam putaran ...HAI(n)
Jukka Suomela
Oups, lupa menyebutkan tentang itu, saya mengeditnya.
Sylvain Peyronnet
Jika simpul telah menerima pesan m u dan m w kaleng itu mengirimkan { m v , m u , m wvmkamumw dalam satu putaran atau ditransmisikan pesan terbatas pada ukuran satu payload saja? {mv,mkamu,mw}
Warren Schudy
Bisakah node mengetahui perbedaan antara tabrakan dan tidak ada yang mentransmisikan?
Warren Schudy
Apakah grafik koneksi adalah grafik terarah terhubung sangat sewenang-wenang?
Warren Schudy

Jawaban:

11

Saya pikir referensi yang Anda cari adalah makalah "Algoritma penyiaran di jaringan radio dengan topologi yang tidak diketahui" oleh Czumaj dan Rytter. Tampaknya makalah ini membuat beberapa perbaikan, tapi saya pikir itu tergantung pada spesifikasi model.

Lev Reyzin
sumber
Ya, ini adalah kertas yang saya cari. Terima kasih !
Sylvain Peyronnet
0

Bagaimana dengan algoritma berikut: pada angka bulat setiap node mentransmisikan dengan probabilitast2-(tmodcatatann)

Sunting: sudahlah, ini tidak berhasil. Pada grafik yang lengkap semua node akan berakhir sebagian besar mentransmisikan kembali pesan populer yang sama dan banyak pesan tidak akan pernah diterima oleh node lain selain sumber. Mungkin itu akan membantu jika node lebih suka mengirimkan pesan yang jarang mereka terima?

Warren Schudy
sumber