Relaxed multi-way trees with group updates

被引:2
|
作者
Larsen, KS [1 ]
机构
[1] Univ So Denmark, Dept Math & Comp Sci, DK-5230 Odense M, Denmark
关键词
search trees; multi-way trees; B-trees; relaxed balance; complexity; amortized analysis; group update; group insertion;
D O I
10.1016/S0022-0000(03)00027-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data structures with relaxed balance differ from standard structures in that rebalancing can be delayed and interspersed with updates. This gives extra flexibility in both sequential and parallel applications. We study the version of multi-way trees called (a, b)-trees (which includes B-trees) with the operations insertion, deletion, and group insertion. The latter has applications in for instance document databases, WWW search engines, and differential indexing. We prove that we obtain the optimal asymptotic rebalancing complexities of amortized constant time for insertion and deletion and amortized logarithmic time in the size of the group for group insertion. These results hold even for the relaxed version. This is an improvement over the existing results in the most interesting cases. (C) 2003 Elsevier Science (USA). All rights reserved.
引用
收藏
页码:657 / 670
页数:14
相关论文
共 50 条
  • [1] Multi-way space partitioning trees
    Duncan, CA
    [J]. ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2003, 2748 : 219 - 230
  • [2] Relaxed red-black trees with group updates
    Larsen, KS
    [J]. ACTA INFORMATICA, 2002, 38 (08) : 565 - 586
  • [3] Relaxed red-black trees with group updates
    Kim S. Larsen
    [J]. Acta Informatica, 2002, 38 : 565 - 586
  • [4] Boosting with multi-way branching in decision trees
    Mansour, Y
    McAllester, D
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 12, 2000, 12 : 300 - 306
  • [5] OPTIMAL MULTI-WAY SEARCH-TREES
    GOTLIEB, L
    [J]. SIAM JOURNAL ON COMPUTING, 1981, 10 (03) : 422 - 433
  • [6] Building multi-way decision trees with numerical attributes
    Berzal, F
    Cubero, JC
    Marín, N
    Sánchez, D
    [J]. INFORMATION SCIENCES, 2004, 165 (1-2) : 73 - 90
  • [7] Regenerative Multi-Group Multi-Way Relaying
    Amah, Aditya Umbu Tana
    Klein, Anja
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (07) : 3017 - 3029
  • [8] Multi-Way Multi-Group Segregation and Diversity Indices
    Gorelick, Root
    Bertram, Susan M.
    [J]. PLOS ONE, 2010, 5 (06):
  • [9] Multi-Way Expanders and Imprimitive Group Actions on Graphs
    Mimura, Masato
    [J]. INTERNATIONAL MATHEMATICS RESEARCH NOTICES, 2016, 2016 (08) : 2522 - 2543
  • [10] A simple boosting algorithm using multi-way branching decision trees
    Hatano, K
    [J]. THEORY OF COMPUTING SYSTEMS, 2004, 37 (04) : 503 - 518