Wheeler languages, introduced to capture a class of regular languages compatible with an ordered and indexable structure, form a well-behaved subclass of the regular languages. In this paper, we study a little-explored property of such languages: closure under complementation. Specifically, we provide a complete characterization of Wheeler languages whose complement is also Wheeler. Our results offer a deeper understanding of the internal structure of these languages and have both theoretical implications—within the classification of regular languages—and practical applications, particularly in fields leveraging coherent orderings, such as text indexing and genomic data analysis.

Castiglione, G., D'Agostino, G., Policriti, A., Restivo, A., Riccardi, B. (2025). Wheelerness and Complementation. In L. Moscardelli, F. Scozzari (a cura di), ICTCS 2025 Italian Conference on Theoretical Computer Science 2025 Proceedings of the 26th Italian Conference on Theoretical Computer Science Pescara, Italy, September 10–12, 2025 (pp. 198-210).

Wheelerness and Complementation

Castiglione G.;
2025-01-01

Abstract

Wheeler languages, introduced to capture a class of regular languages compatible with an ordered and indexable structure, form a well-behaved subclass of the regular languages. In this paper, we study a little-explored property of such languages: closure under complementation. Specifically, we provide a complete characterization of Wheeler languages whose complement is also Wheeler. Our results offer a deeper understanding of the internal structure of these languages and have both theoretical implications—within the classification of regular languages—and practical applications, particularly in fields leveraging coherent orderings, such as text indexing and genomic data analysis.
2025
Settore INFO-01/A - Informatica
Castiglione, G., D'Agostino, G., Policriti, A., Restivo, A., Riccardi, B. (2025). Wheelerness and Complementation. In L. Moscardelli, F. Scozzari (a cura di), ICTCS 2025 Italian Conference on Theoretical Computer Science 2025 Proceedings of the 26th Italian Conference on Theoretical Computer Science Pescara, Italy, September 10–12, 2025 (pp. 198-210).
File in questo prodotto:
File Dimensione Formato  
paper21.pdf

accesso aperto

Tipologia: Versione Editoriale
Dimensione 1.18 MB
Formato Adobe PDF
1.18 MB 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/693029
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact