We study how the application of morphisms affects the number r of equal-letter runs in the Burrows–Wheeler Transform (BWT). This parameter has emerged as a key repetitiveness measure in compressed indexing. We focus on the notion of BWT-run sensitivity after application of morphisms. For binary alphabets, we characterize the class of injective morphisms that preserve the number of BWT-runs up to a bounded additive increase by showing that it coincides with the known class of primitivity-preserving morphisms, which are those that map primitive words to primitive words. We further prove that deciding whether a given binary morphism has bounded BWT-run sensitivity is possible in polynomial time with respect to the total length of the images of the two letters. Additionally, we explore new structural and combinatorial properties of synchronizing and recognizable morphisms. These results establish new connections between BWT-based compressibility, code theory, and symbolic dynamics.

Fici, G., Romana, G., Sciortino, M., Urbina, C. (2025). Morphisms and BWT-Run Sensitivity. In P. Gawrychowski, F. Mazowiecki, M. Skrzypczak (a cura di), 50th International Symposium on Mathematical Foundations of Computer Science (MFCS 2025) [10.4230/LIPIcs.MFCS.2025.49].

Morphisms and BWT-Run Sensitivity

Gabriele Fici
;
Giuseppe Romana
;
Marinella Sciortino
;
2025-01-01

Abstract

We study how the application of morphisms affects the number r of equal-letter runs in the Burrows–Wheeler Transform (BWT). This parameter has emerged as a key repetitiveness measure in compressed indexing. We focus on the notion of BWT-run sensitivity after application of morphisms. For binary alphabets, we characterize the class of injective morphisms that preserve the number of BWT-runs up to a bounded additive increase by showing that it coincides with the known class of primitivity-preserving morphisms, which are those that map primitive words to primitive words. We further prove that deciding whether a given binary morphism has bounded BWT-run sensitivity is possible in polynomial time with respect to the total length of the images of the two letters. Additionally, we explore new structural and combinatorial properties of synchronizing and recognizable morphisms. These results establish new connections between BWT-based compressibility, code theory, and symbolic dynamics.
2025
Settore INFO-01/A - Informatica
978-3-95977-388-1
Fici, G., Romana, G., Sciortino, M., Urbina, C. (2025). Morphisms and BWT-Run Sensitivity. In P. Gawrychowski, F. Mazowiecki, M. Skrzypczak (a cura di), 50th International Symposium on Mathematical Foundations of Computer Science (MFCS 2025) [10.4230/LIPIcs.MFCS.2025.49].
File in questo prodotto:
File Dimensione Formato  
LIPIcs.MFCS.2025.49.pdf

accesso aperto

Tipologia: Versione Editoriale
Dimensione 854.92 kB
Formato Adobe PDF
854.92 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/693383
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact