$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [Countertree + Suballocator] New Version
From: Vadim Stadnik (vadimstdk_at_[hidden])
Date: 2012-04-13 06:16:53
On Thu, Apr 12, 2012 at 8:18 PM, Francisco José Tapia <fjtapia_at_[hidden]>wrote:
> Hi
>
> this message is to announce the new version of the [countertree +
> suballocator] library.
...
>
> This library is an implementation of a binary red-black counter tree. This
> tree have an additional counter in each leaf. This permit the access to the
> elements by the position, like in a vector. It is a random access container
> with random access iterators .
> ...
>
Hi all,
The trees developed in this project are from class of augmented data
structures. Boost library does not have yet such data structures.
Some time ago I submitted for discussion of interest three variants of
augmented B+ trees. Your project was mentioned in this discussion too. This
is why I think the following links might be interesting for you:
start of thread, it includes links to documentation and code of augmented
B+ trees:
http://listarchives.boost.org/Archives/boost/2011/11/188472.php
analysis and comments by Joaquín M López Muñoz:
http://listarchives.boost.org/Archives/boost/2011/12/188591.php
my reply:
http://listarchives.boost.org/Archives/boost/2011/12/188746.php
One variant of B+ trees with double augmenting supports very efficient
summation and calculation of statistical parameters of a data set with
logarithmic cost in the worst case.
Is it possible to implement similar second augmenting in your RB-trees?
This extension will increase the value of your data structures and
containers.
Regards,
Vadim Stadnik