Expanded Half
![]() Norpro Expanding Over the Sink Colander with Base Frame List Price: Sale Price: $21.62 You save: $20.23 (48%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Inception List Price: Sale Price: $9.59 You save: $4.40 (31%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Half Machine Lip Moves Sale Price: $49.99 Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() SOG Specialty Knives & Tools B61-N EOD PowerLock, Black Oxide List Price: Sale Price: $62.46 You save: $57.54 (48%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Harry Potter and the Sorcerer's Stone (Three-Disc Ultimate Edition) List Price: Sale Price: $11.98 You save: $27.94 (70%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Robin Hood - Prince of Thieves (Two-Disc Special Extended Edition) List Price: Sale Price: $5.63 You save: $21.36 (79%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Harry Potter and the Sorcerer's Stone (Extended Version with 7 Minutes of Footage Not Shown in Theaters) Sale Price: $35.00 Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() Zirh Warrior Collection Concentrated Shower Gel 12 fl oz (350 ml) |
![]() Da-Lite 119" Diagonal HDTV Format Home Theater Electric Wall Screen with Video Spectra 1.5 Fabric Sale Price: $980.00 Eligible for free shipping!Availability: Usually ships in 2-3 business days |
![]() Lexmark Interact S605 Wireless Multifunction Inkjet Printer with Web-Enabled Touchscreen List Price: Sale Price: $79.95 You save: $124.04 (61%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() New-T034420 Yellow Ink Cartridge - EPST034420 List Price: Sale Price: $36.85 You save: $25.89 (41%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
![]() T034220-INK, CYAN FOR THE STYLUS PHOTO 2200 List Price: Sale Price: $36.85 You save: $25.89 (41%) Eligible for free shipping!Availability: Usually ships in 1-2 business days |
EXPANDED HALF SHELL
Expanded Insert Algorithm in a B*Tree
A B*Tree is a variant of the B-Tree, and was named by Douglas Comer and introduced by Donald Knuth. In a B*Tree, all nodes except the root are required to be at least two-thirds full, unlike B-Tree which is just half full. The frequency of splitting node is decreased by delaying a split. How? By splitting not one node into two but two nodes into three. The average utilization of a B* tree is 81% (Leung 1984)
A split in a B*Tree is delayed if redistribution of the key values of a node and its sibling is done when the node overflows. If the sibling is also full, a split occurs: One new node is created, the keys from the node and its siblings (along with the separating keys from the parent) are evenly divided among three nodes, and two separating keys are put into the parent. All three nodes participating in the split are guaranteed to be two-thirds full.
To reduce the frequency of splitting nodes, a possible accommodation of a key value from an overflowing terminal node to its nearest siblings should be considered. If accommodation of a key value in an overflowing terminal node is not possible, that is, both nearest siblings are also full, a split do not take place, rather, a redistribution of key values takes place.
Properties of a B*Tree:
- Interior or non-leaf node with N key values contains N+1 links.
- The root node contains at least 1 key value and at most 2ë(2M-2)/3û key values of order M.
- All non-root nodes contain at least é(2M-1)/3ù - 1 key values and at most M-1 key values.
The expanded insert algorithm is an improvement of the original insert algorithm. Results from the simulations indicated a positive outcome. Possible effects of the expanded insert algorithm were as follows:
- Reduction in the occurrences of nodes overflowing;
- Reduction of action taken when a node overflows;
- Reduction of nodes used; and
- Reduction of height for the B*Tree.
All of these positive outcome would transcend to a more compact B*Tree which can yield to an optimal utilization of terminal nodes with a higher probability of having more than 2/3 full capacity.
As a result, the expanded insert algorithm can achieve a far more favorable priori and posteriori estimates.
About the Author



Eligible for free shipping!
















