Apakah ada analog paralel alami dengan pohon merah-hitam dengan sifat yang sama atau bahkan tidak terlalu buruk untuk pembaruan sementara cukup efisien dalam bekerja?
Secara umum, apa yang terbaik yang dapat kita lakukan untuk pencarian paralel dengan pembaruan?
ds.algorithms
ds.data-structures
dc.parallel-comp
concurrency
dynamic-algorithms
Suresh Venkat
sumber
sumber
Jawaban:
Dari apa yang dapat saya katakan, strategi melibatkan kondisi keseimbangan yang menenangkan, kemudian melakukan pembaruan penyeimbangan kembali dalam semburan. Berikut ini adalah makalah dari Hanke et al., 1997 [PDF] , yang saya pikir berfokus pada teknik mereka mengumpulkan dan menyelesaikan operasi pembaruan sehingga mereka dapat dilakukan secara bersamaan.
sumber
Saya pikir Anda mungkin menemukan jawaban yang menarik dalam buku Okasaki's Purely Functional Data Structures . Dalam buku ini, banyak struktur data ditampilkan, sehingga setiap pembaruan tidak mahal (biasanya hanya memakan waktu yang konstan atau logaritma).
sumber