Cây cắt liên kết là một cấu trúc dữ liệu được phát minh bởi Sleator và Tarjan, hỗ trợ các hoạt động và truy vấn khác nhau trên mộtrừng-ode trong thời gian O (\ log n) . (Ví dụ: liên kết hoạt động kết hợp hai cây trong rừng thành một, trong khi thao tác cắt chia một cây trong rừng thành hai cây.)
Một số ứng dụng được biết đến bằng cách sử dụng các cây cắt liên kết và ở đây tôi đặc biệt quan tâm đến việc phân tách dấu phân cách của Goodrich , với biểu đồ mặt phẳng -ode người ta có thể có được một cây nhị phân tương ứng trong đó các nút là sơ đồ con của và các con của một nút là đồ thị con của chia tách trên . Việc phân tách như vậy có thể được xây dựng dễ dàng trong thời gian (vì có thể tìm thấy dấu phân cách trong thời gian và vì dải phân cách chia đồ thị rất cân bằng, sau mức phân tách lá của cây có kích thước). Đóng góp chính của Goodrich là anh ta có thể xây dựng một phân tách như vậy trong thời gian , bằng cách duy trì và sử dụng lại các cấu trúc dữ liệu được sử dụng để tìm các dấu phân cách ở mỗi cấp.
Một trong những cấu trúc dữ liệu đang được sử dụng trong xây dựng, thực sự là cây cắt liên kết. Trong trang 7 của bài báo của Goodrich, ông tuyên bố rằng việc khởi tạo cây cắt liên kết có thể được thực hiện trong thời gian . Trong khi tôi xem qua tất cả các bài báo được trích dẫn ở đó, dường như với tôi rằng nếu chúng ta xây dựng một cây cắt liên kết thông qua liên kết hoạt động , thì phải mất tổng thời gian .
Tôi có hiểu lầm gì không? Việc khởi tạo cây cắt liên kết có thể được thực hiện trong thời gian không?