ดิสจอยต์-เซต (union-find) ติดตามองค์ประกอบที่ถูกแบ่งออกเป็นกลุ่มที่ไม่ทับซ้อนกัน และตอบคำถาม "ทั้งสองอยู่ในกลุ่มเดียวกันหรือไม่?" และ "รวมสองกลุ่มเข้าด้วยกัน" ใน । ด้วย และ การดำเนินการทั้งสองจะทำงานใน — มีประสิทธิภาพ O(1) (α คือฟังก์ชัน Ackermann ผกผัน)।
