Abstract
The Burrows-Wheeler transform (BWT) is a popular method used for text compression. It was proved that BWT has optimal performance on standard words, i.e. the building blocks of Sturmian words. In this paper, we study the application of BWT on more general morphic words: the Thue-Morse word and to generalizations of the Fibonacci word to alphabets with more than two letters; then, we study morphisms obtained as composition of the Thue-Morse morphism with a Sturmian one. In all these cases, the BWT efficiently clusters the iterates of the morphisms generating prefixes of these infinite words, for which we determine the compression clustering ratio.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Adjeroh, D., Bell, T., Mukherjee, A.: The Burrows-Wheeler Transform: Data Compression, Suffix Arrays, and Pattern Matching. Springer, New York (2008). https://doi.org/10.1007/978-0-387-78909-5
Barcucci, E., Bélanger, L., Brlek, S.: On Tribonacci sequences. Fibonacci Quart. 42, 314–319 (2004)
Berstel, J.: Axel Thue’s papers on repetitions in words: a translation, Publications du LaCIM 20, Montreal (1995)
Burrows, M., Wheeler, D.J.: A Block-Sorting Lossless Data Compression Algorithm. Digital Systems Research Center Research Reports (1995)
Crochemore, M., Désarménien, J., Perrin, D.: A note on the Burrows-Wheeler transformation. Theor. Comput. Sci. 332(1–3), 567–572 (2005)
Ferenczi, S., Zamboni, L.Q.: Clustering words and interval exchanges. J. Integer Sequences 16(2), Article 13.2.1 (2013)
Ferragina, P., Giancarlo, R., Manzini, G., Sciortino, M.: Boosting textual compression in optimal linear time. J. ACM 52(4), 688–713 (2005)
Gessel, I., Reutenauer, C.: Counting permutations with given cycle structure and descent set. J. Comb. Theory Ser. A 64(2), 189–215 (1993)
Hedlund, G.A., Morse, M.: Symbolic dynamics. Am. J. Math. 60, 815–866 (1938)
Kaplan, H., Landau, S., Verbin, E.: A simpler analysis of Burrows-Wheeler based compression. Theor. Comput. Sci. 387(3), 220–235 (2007)
Lothaire, M.: Algebraic Combinatorics on Words \((\)Encyclopedia of Mathematics and its Applications\()\). Cambridge University Press, Cambridge (2002)
Mantaci, S., Restivo, A., Rosone, G., Sciortino, M.: Burrows-Wheeler transform and run-length enconding. In: Brlek, S., Dolce, F., Reutenauer, C., Vandomme, É. (eds.) WORDS 2017. LNCS, vol. 10432, pp. 228–239. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66396-8_21
Mantaci, S., Restivo, A., Rosone, G., Sciortino, M., Versari, L.: Measuring the clustering effect of BWT via RLE. Theor. Comput. Sci. 698, 79–87 (2017)
Mantaci, S., Restivo, A., Sciortino, M.: Burrows-Wheeler transform and Sturmian words. Inf. Process. Lett. 86, 241–246 (2003)
Manzini, G.: An analysis of the Burrows-Wheeler transform. J. ACM (JACM) 48, 669–677 (1999)
OEIS Foundation Inc.: The On-line Encyclopedia of Integer Sequences (2011). http://oeis.org
Restivo, A., Rosone, G.: Balanced words having simple Burrows-Wheeler transform. In: Diekert, V., Nowotka, D. (eds.) DLT 2009. LNCS, vol. 5583, pp. 431–442. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02737-6_35
Restivo, A., Rosone, G.: Balancing and clustering of words in the Burrows-Wheeler transform. Theor. Comput. Sci. 412(27), 3019–3032 (2011)
Restivo, A., Rosone, G.: Burrows-Wheeler transform and palindromic richness. Theor. Comput. Sci. 410(30–32), 3018–3026 (2009)
Simpson, J., Puglisi, S.J.: Words with simple Burrows-Wheeler transforms. Electr. J. Comb. 15, 83 (2008)
Tan, B., Wen, Z.-Y.: Some properties of the Tribonacci sequence. Eur. J. Comb. 28(6), 1703–1719 (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Brlek, S., Frosini, A., Mancini, I., Pergola, E., Rinaldi, S. (2019). Burrows-Wheeler Transform of Words Defined by Morphisms. In: Colbourn, C., Grossi, R., Pisanti, N. (eds) Combinatorial Algorithms. IWOCA 2019. Lecture Notes in Computer Science(), vol 11638. Springer, Cham. https://doi.org/10.1007/978-3-030-25005-8_32
Download citation
DOI: https://doi.org/10.1007/978-3-030-25005-8_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-25004-1
Online ISBN: 978-3-030-25005-8
eBook Packages: Computer ScienceComputer Science (R0)