Union-Find (Disjoint Set Union) sporer en partition af elementer i disjunkte mængder og understøtter to næsten-O(1) operationer: find (hvilken mængde tilhører x?) og union (flet to mængder). Det er fremragende til konnektivitets-forespørgsmål.
Idéen
Hver mængde er et træ med en repræsentativ rod. Med og køres operationerne i næsten konstant tid (invers Ackermann, α(n)).
