Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms 2013
DOI: 10.1137/1.9781611973402.75
|View full text |Cite
|
Sign up to set email alerts
|

Disjoint Set Union with Randomized Linking

Abstract: A classic result in the analysis of data structures is that path compression with linking by rank solves the disjoint set union problem in almost-constant amortized time per operation. Recent experiments suggest that in practice, a naïve linking method works just as well if not better than linking by rank, in spite of being theoretically inferior. How can this be? We prove that randomized linking is asymptotically as efficient as linking by rank. This result provides theory that matches the experiments, which … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
21
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(24 citation statements)
references
References 12 publications
(25 reference statements)
3
21
0
Order By: Relevance
“…We now derive better work bounds for the two algorithms that combine randomized linking with concurrent splitting. Our analysis extends that of Goel et al [GKLT14] to the concurrent setting.…”
Section: Analysis Of Splittingsupporting
confidence: 81%
See 4 more Smart Citations
“…We now derive better work bounds for the two algorithms that combine randomized linking with concurrent splitting. Our analysis extends that of Goel et al [GKLT14] to the concurrent setting.…”
Section: Analysis Of Splittingsupporting
confidence: 81%
“…Remark. Corollary 4.2.1 confirms the conjecture that the union forest in the sequential version of randomized linking is of logarithmic height with high probability, a problem left open in [GKLT14].…”
Section: Analysis Of Linkingsupporting
confidence: 66%
See 3 more Smart Citations