Expected behaviour of \(B^+\)-trees under random insertions (Q1105354)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Expected behaviour of \(B^+\)-trees under random insertions |
scientific article |
Statements
Expected behaviour of \(B^+\)-trees under random insertions (English)
0 references
1989
0 references
Fringe analysis is used to study the behaviour of B \(+\)-trees (B-trees where all the records are stored in the leaves) under random insertions. We obtain bounds for the expected memory utilization and the expected number of accesses to secondary memory per insertion of trees built using the usual insertion algorithm, the B * overflow handling technique, and other techniques derived from the latter. Several other performance measures are also derived, such as bounds for the number of index nodes, the expected height, the expected number of splits per insertion, and the probabilities of 0, 1 and 2 or more splits per insertion. Special emphasis is placed on 2-3 trees. A technique for concurrency in B \(+\)- trees is also analyzed.
0 references
random insertions
0 references
fringe analysis
0 references
\(B^+\)-trees
0 references
B-trees
0 references
insertion algorithm
0 references
overflow
0 references
performance measures
0 references
concurrency
0 references