Minimal absent words (MAWs) provide a compact and combinatorially meaningful representation of a string or of a collection of strings, and have been successfully used in alignment-free sequence comparison and classification methods. Among MAW-based approaches, the set of discriminative absent words (DAWs) for two string collections isolates those minimal absent words of one collection that actually occur as a factor in the other, thus capturing the shortest witnesses of structural differences. In this paper, we present a linear-time algorithm for computing the set of discriminative absent words for two collections of strings. We detect DAWs through a single scan of LCP-based arrays, without explicitly con- structing the full sets of minimal absent words of the two string collections. The algorithm naturally extends to the circular setting, preserving linear time and space complexity with respect to the total input size. This yields a conceptually simple and efficient framework for large scale sequence comparison.

Castiglione, G., Mantaci, S., Restivo, A., Romana, G., Sciortino, M. (2026). Efficient Computation of Discriminative Absent Words for String Collections. In M.P. Béal, P. Caron (a cura di), Developments in Language Theory 30th International Conference, DLT 2026, Rouen, France, June 30 – July 3, 2026, Proceedings (pp. 223-237) [10.1007/978-3-032-28404-4_17].

Efficient Computation of Discriminative Absent Words for String Collections

Castiglione G.;Mantaci S.;Romana G.
;
Sciortino M.
2026-01-01

Abstract

Minimal absent words (MAWs) provide a compact and combinatorially meaningful representation of a string or of a collection of strings, and have been successfully used in alignment-free sequence comparison and classification methods. Among MAW-based approaches, the set of discriminative absent words (DAWs) for two string collections isolates those minimal absent words of one collection that actually occur as a factor in the other, thus capturing the shortest witnesses of structural differences. In this paper, we present a linear-time algorithm for computing the set of discriminative absent words for two collections of strings. We detect DAWs through a single scan of LCP-based arrays, without explicitly con- structing the full sets of minimal absent words of the two string collections. The algorithm naturally extends to the circular setting, preserving linear time and space complexity with respect to the total input size. This yields a conceptually simple and efficient framework for large scale sequence comparison.
2026
Settore INFO-01/A - Informatica
9783032284037
9783032284044
Castiglione, G., Mantaci, S., Restivo, A., Romana, G., Sciortino, M. (2026). Efficient Computation of Discriminative Absent Words for String Collections. In M.P. Béal, P. Caron (a cura di), Developments in Language Theory 30th International Conference, DLT 2026, Rouen, France, June 30 – July 3, 2026, Proceedings (pp. 223-237) [10.1007/978-3-032-28404-4_17].
File in questo prodotto:
File Dimensione Formato  
DLT_26_Discriminative.pdf

Solo gestori archvio

Tipologia: Versione Editoriale
Dimensione 638.43 kB
Formato Adobe PDF
638.43 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/721128
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact