Back to Search
Start Over
Expanded Insert Algorithm in a B* Tree
- Source :
- 2016 International Conference on Computational Science and Computational Intelligence (CSCI).
- Publication Year :
- 2016
- Publisher :
- IEEE, 2016.
-
Abstract
- Tree data structure works great in representing computations unambiguously. In this study, the researchers enhanced the existing insert algorithm in B*Tree by introducing an expanded algorithm for inserting key values in B*Tree. This would further delay, if not reduce redistribution and frequency of splitting nodes in B*Tree. The idea of the expanded algorithm is to check for a cousin node within the same level that can accommodate a key value from its nearest sibling. A cascading effect is expected until the nearest sibling of the overflowing node can accommodate a key value with the premise that the nearest siblings of the overflowing node are full. Exploring the potential of this algorithm can really simplify a complex problem. The expanded insert algorithm would ensure that all leaf nodes in the B*Tree would be full and not just 2/3 full before a redistribution process is to be performed. Thus, reducing the nodes used in a B*Tree that would result to a far more favorable priori and posteriori estimates.
Details
- Database :
- OpenAIRE
- Journal :
- 2016 International Conference on Computational Science and Computational Intelligence (CSCI)
- Accession number :
- edsair.doi...........fab53bf9bf1ef9f203a4a5e16cae03fc
- Full Text :
- https://doi.org/10.1109/csci.2016.0233