IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, v.E84D, no.9, pp.1164 - 1170
Abstract
In this paper, an effective index structure for dynamic main memory database systems, which we call the T(2)- tree, is presented. A notion of a thread pointer is introduced to overcome some of the limitations of the T-tree and the T*-tree. There are several advantages to this structure. First, the T(2)-tree reduces the number of rotate operations and the overhead required for balancing the tree by restraining new node creation and deletion. Second, the T(2)-tree shows good performance for sequential search of range queries as these requests can be effectively handled using the successor pointer. Finally, the T(2)-tree allows for higher space utilization amplicating the aforementioned benefits. These advantages are obtained with minimal changes to the existing T-tree structure. Experimental studies showing evidence of the benefits of the T(2)-tree are also presented.
Publisher
IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG