Như đã trình bày trong [11], phân loại các khoản mục trong bảng đánh đầu thứ tự giảm dần của tần số thường xuyên sẽ làm tăng tỷ lệ nén cho một FP-tree so với cơ sở dữ liệu tương ứng của nó. Các mặt hàng trong các giao dịch sẽ được chèn vào FP-tree trong thứ tự của chúng trong bảng tiêu đề, và một bảng tiêu đề sắp xếp sẽ giữ các nút của các mặt hàng thường xuyên hơn gần gũi hơn với người chủ, mà thường cho phép chia sẻ nhiều hơn lượng đường và sản xuất compression.However cao , FP-tăng trưởng và FPMAX chỉ sắp xếp lại các mục trong bảng tiêu đề của các ban đầu FP-tree và theo thứ tự này để xây dựng bảng tiêu đề của điều kiện FP-cây. Chúng tôi gọi phương thức đặt hàng này '' đặt hàng tĩnh ''.
Trong thuật toán của chúng tôi, chúng tôi áp dụng các quá trình sắp xếp lại các bảng tiêu đề của tất cả các FP-cây. Chúng tôi hy vọng rằng quá trình sắp xếp lại năng động có thể làm cho các FP-cây nhỏ gọn hơn. Chúng tôi tự động sắp xếp các mục trong bảng tiêu đề trong thứ tự giảm dần trước khi tạo ra mỗi FP-tree. Điều này '' Năng động, sắp xếp lại '' (DR) cũng được đề cập trong [7]. Nói chung, nó sẽ cải thiện hiệu suất trong cả không gian (ít bộ nhớ nhỏ hơn với FP-cây) và thời gian (recursions ít hơn). Hãy để chúng tôi nghiên cứu các ví dụ sau đây. Chúng tôi đề cập đến cơ sở dữ liệu ví dụ và tương ứng ban đầu FP-tree của nó trong hình. 2. Đối với các mặt hàng điện tử, có bốn điều kiện giao dịch, {(a: 1), (c: 1), (b: 1)}, {(c: 1), (b: 1)}, {(a: 1), (c: 1)} và {(c: 1)}. FP-phát triển tạo ra các bảng tiêu đề như {b: 2, c: 4, a: 2} từ trên xuống dưới theo thứ tự trong bảng mục tiêu đề ban đầu FP-tree. Tương ứng có điều kiện FP-tree được hiển thị trong hình. 8a. Ngược lại, thuật toán của chúng tôi tổ chức các bảng tiêu đề như {c: 4, a: 2, b: 2} từ trên xuống dưới sau khi sắp xếp lại năng động và xây dựng các điều kiện FP-tree trong hình. 8b. Có năm các nút trong điều kiện FP-tree trong hình. 8a, nhưng chỉ có bốn nút trong hình. 8b, mà thể hiện sự đóng góp của năng động sắp xếp lại trong trường hợp này.
đang được dịch, vui lòng đợi..
