In this paper we focus on the combinatorial properties of the Fibonacci strings rotations. We first present a simple formula that, in constant time, determines the rank of any rotation (of a given Fibonacci string) in the lexicographically-sorted list of all rotations. We then use this information to deduce, also in constant time, the character that is stored at any one location of any given Fibonacci string. Finally, we study the output of the Burrows-Wheeler Transform (BWT) on Fibonacci strings to prove that when BWT is applied to Fibonacci strings it always produces a sequence of 'b's' followed by a sequence of 'a's'. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Christodoulakis, M., Iliopoulos, C. S., & Ardila, Y. J. P. (2006). Simple algorithm for sorting the fibonacci string rotations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3831 LNCS, pp. 218–225). https://doi.org/10.1007/11611257_19
Mendeley helps you to discover research relevant for your work.