Seidel และ Sharir พิสูจน์ในปี 2005 [1] ว่าการใช้การบีบอัดพา ธ กับการเชื่อมโยงโดยพลการบน ม. การดำเนินงานมีความซับซ้อนประมาณ O ( ( m + n )) บันทึก( n ) ).
ดู [1], ส่วนที่ 3 (การเชื่อมโยงโดยพลการ): อนุญาต ฉ( ม. , n ) แสดงว่ารันไทม์ของ union-find ด้วย ม. การดำเนินงานและ nองค์ประกอบ พวกเขาพิสูจน์ต่อไปนี้:
อ้างสิทธิ์ 3.1 สำหรับจำนวนเต็มใด ๆk > 1 เรามี ฉ( m , n ) ≤ ( m + ( k - 1 ) n ) ⌈เข้าสู่ระบบk( n ) ⌉.
ตาม [1] การตั้งค่า k = ⌈ m / n ⌉ + 1 จะช่วยให้
ฉ( m , n ) ≤ ( 2 m + n )เข้าสู่ระบบ⌈ m / n ⌉ + 1n
.
ขอบเขตที่คล้ายกันถูกกำหนดโดยใช้วิธีการที่ซับซ้อนมากขึ้นโดย Tarjan และ van Leeuwen ใน [2], ส่วนที่ 3:
เลมม่า 7 จาก [2] สมมติม≥ n. ในลำดับของการดำเนินการชุดใด ๆ ที่ดำเนินการโดยใช้รูปแบบใด ๆ ของการบดอัดและการเชื่อมโยงไร้เดียงสาจำนวนโหนดทั้งหมดบนเส้นทางการค้นหาจะมากที่สุด(4m+n)⌈log⌊1+m/n⌋n⌉ ด้วยการลิงก์แบบแบ่งครึ่งและไร้เดียงสาจำนวนโหนดทั้งหมดบนพา ธ การค้นหาจะมากที่สุด (8m+2n)⌈log⌊1+m/n⌋(n)⌉.
บทที่ 9 จาก [2] สมมติm<n. ในลำดับของการดำเนินการชุดใด ๆ ที่ดำเนินการโดยใช้การบีบอัดและการลิงก์ไร้เดียงสาจำนวนโหนดทั้งหมดในพา ธ การค้นหาจะมากที่สุดn+2m⌈logn⌉+m.
[1]: R. Seidel และ M. Sharir การวิเคราะห์เส้นทางจากบนลงล่าง Siam J. Computing, 2005, Vol. 34, ลำดับที่ 3, หน้า 515-525
[2]: R. Tarjan และ J. van Leeuwen การวิเคราะห์ที่แย่ที่สุดของชุดอัลกอริทึม Union J. ACM, Vol. 31, ฉบับที่ 2, เมษายน 1984, หน้า 245-281