Các Liên-Tìm thuật toán, mà Tarjan 1 cho thấy có độ phức tạp nα(n) , nơi α(n) là nghịch đảo Ackermann chức năng, đã được phân tích trước đây của nhiều người. Theo Wikipedia, nó được phát minh bởi Galler và Fischer 2 , nhưng điều này dường như không chính xác, vì họ không có tất cả các thành phần của thuật toán cần thiết để làm cho nó chạy nhanh.
Dựa trên các bản quét ngắn của các bài báo, có vẻ như thuật toán được phát minh bởi Hopcroft và Ullman 3 , người đã đưa ra một giới hạn thời gian (không chính xác) Ô ( n ) . Fischer 4 sau đó tìm thấy lỗi trong chứng minh và đưa ra giới hạn thời gian O ( n logđăng nhậpn ) . Tiếp theo, Hopcroft và Ullman 5 đưa ra giới hạn thời gian O ( n log*n ) , sau đó Tarjan 1 tìm thấy giới hạn thời gian (tối ưu) O ( n α ( n ) ) .
1 RE Tarjan, "Hiệu quả của thuật toán hợp nhất tập hợp tốt nhưng không tuyến tính" (1975).
2 BS Galler và MJ Fischer, "Một thuật toán tương đương được cải thiện" (1964).
3 JE Hopcroft và JD Ullman, "Thuật toán hợp nhất danh sách tuyến tính" (1971).
4 MJ Fischer, "Hiệu quả của các thuật toán tương đương" (1972).
5 JE Hopcroft và JD Ullman, "Thuật toán hợp nhất tập hợp" (1973).