We consider the problem of embedding a Wheeler Deterministic Finite Automaton (WDFA, in short) into an equivalent complete WDFA, preserving the order of states and the accepted language. In some cases, such a complete WDFA does not exist. We say that a WDFA is Wheeler-complete (W-complete, in short) if it cannot be properly embedded into an equivalent WDFA. We give an algorithm that, given as input a WDFA A, returns the smallest W-complete DFA containing A: it is called the minimal W-completion of A. We derive some interesting applications of this algorithm concerning the construction of a WDFA for the union and a WDFA for the complement of Wheeler languages.

Castiglione, G., Restivo, A. (2026). Completing Wheeler Automata. THEORETICAL COMPUTER SCIENCE, 1060 [10.1016/j.tcs.2025.115631].

Completing Wheeler Automata

Castiglione G.
;
2026-01-01

Abstract

We consider the problem of embedding a Wheeler Deterministic Finite Automaton (WDFA, in short) into an equivalent complete WDFA, preserving the order of states and the accepted language. In some cases, such a complete WDFA does not exist. We say that a WDFA is Wheeler-complete (W-complete, in short) if it cannot be properly embedded into an equivalent WDFA. We give an algorithm that, given as input a WDFA A, returns the smallest W-complete DFA containing A: it is called the minimal W-completion of A. We derive some interesting applications of this algorithm concerning the construction of a WDFA for the union and a WDFA for the complement of Wheeler languages.
gen-2026
Settore INFO-01/A - Informatica
Castiglione, G., Restivo, A. (2026). Completing Wheeler Automata. THEORETICAL COMPUTER SCIENCE, 1060 [10.1016/j.tcs.2025.115631].
File in questo prodotto:
File Dimensione Formato  
TCS_wheeler_2026.pdf

accesso aperto

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