Simple and efficient fully-functional succinct trees
Author
dc.contributor.author
Córdova Monroy, Joshimar
Author
dc.contributor.author
Navarro, Gonzalo
Admission date
dc.date.accessioned
2018-03-20T19:45:52Z
Available date
dc.date.available
2018-03-20T19:45:52Z
Publication date
dc.date.issued
2016-12-20
Cita de ítem
dc.identifier.citation
Theoretical Computer Science 656 (2016) 135–145
es_ES
Identifier
dc.identifier.other
10.1016/j.tcs.2016.04.031
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/146915
Abstract
dc.description.abstract
The fully-functional succinct tree representation of Navarro and Sadakane (2014) [10] supports a large number of operations in constant time using 2n + o(n) bits. However, the full idea is hard to implement. Only a simplified version with O(lgn) operation time has been implemented and shown to be practical and competitive. We describe a new variant of the original idea that is much simpler to implement and has worst-case time O(lglgn) for the operations. An implementation based on this version is experimentally shown to be superior to existing implementations.