Show simple item record

dc.contributor.authorGabarró Vallès, Joaquim
dc.contributor.authorMesseguer Peypoch, Xavier
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.date.accessioned2016-11-18T09:23:56Z
dc.date.available2016-11-18T09:23:56Z
dc.date.issued1994-12
dc.identifier.citationGabarro, J., Messeguer, X. "B-skip trees, a data structure between skip lists and B-trees". 1994.
dc.identifier.urihttp://hdl.handle.net/2117/96803
dc.description.abstractAt a first look a skip-list is rather a collection of smartly connected linear linked list than a tree but they are, however, closely connected to trees. To prove it, we introduce random B-skip trees that inherit the performance rates of skip-lists. Moreover, we give a bijection between both data structures that commute with elementary operations. Random B-skip trees are randomized B-trees where the number of keys of an internal node is given by a geometrically distributed random variable with parameter p. A random B-skip tree with n keys and parameter p has a O(log_{1/p} n) expected height and (1-p)/ p expected number of keys in a node, consequently an update operation can be done in expected time O(log_{1/p} n). The expected number of split and join operations needed to insert or delete a key is independent of n and is equal to 1/(1-p).
dc.format.extent14 p.
dc.language.isoeng
dc.relation.ispartofseriesLSI-94-48-R
dc.subjectÀrees temàtiques de la UPC::Informàtica::Programació
dc.subject.otherB-skip trees
dc.subject.otherSkip-lists
dc.titleB-skip trees, a data structure between skip lists and B-trees
dc.typeExternal research report
dc.contributor.groupUniversitat Politècnica de Catalunya. ALBCOM - Algorismia, Bioinformàtica, Complexitat i Mètodes Formals
dc.rights.accessOpen Access
local.identifier.drac1874186
dc.description.versionPostprint (published version)
local.citation.authorGabarro, J.; Messeguer, X.


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record