Minimal partial languages and automata
RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications, Tome 51 (2017) no. 2, pp. 99-119

Voir la notice de l'article provenant de la source Numdam

Partial words are sequences of characters from an alphabet in which some positions may be marked with a “hole” symbol, . We can create a -substitution mapping this symbol to a subset of the alphabet, so that applying such a substitution to a partial word results in a set of total words (ones without holes). This setup allows us to compress regular languages into smaller partial languages. Deterministic finite automata for such partial languages, referred to as -DFAs, employ a limited non-determinism that can allow them to have lower state complexity than the minimal DFAs for the corresponding total languages. Our paper focuses on algorithms for the construction of minimal partial languages, associated with some -substitution, as well as approximation algorithms for the construction of minimal -DFAs.

Reçu le :
Accepté le :
DOI : 10.1051/ita/2017011
Classification : 68R15
Keywords: Automata and formal languages, regular languages, partial languages, partial words, deterministic finite automata, non-deterministic finite automata

Blanchet-Sadri, Francine 1 ; Goldner, K. 2 ; Shackleton, A. 3

1 Department of Computer Science, University of North Carolina, P.O. Box 26170, Greensboro, NC 27402–6170, USA.
2 Computer Science and Engineering, University of Washington, Box 352350, Seattle, WA 98195–2350, USA.
3 Department of Computer Science, Swarthmore College, 500 College Ave, Swarthmore, PA 19081, USA.
@article{ITA_2017__51_2_99_0,
     author = {Blanchet-Sadri, Francine and Goldner, K. and Shackleton, A.},
     title = {Minimal partial languages and automata},
     journal = {RAIRO - Theoretical Informatics and Applications - Informatique Th\'eorique et Applications},
     pages = {99--119},
     publisher = {EDP-Sciences},
     volume = {51},
     number = {2},
     year = {2017},
     doi = {10.1051/ita/2017011},
     zbl = {1382.68185},
     mrnumber = {3731540},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.1051/ita/2017011/}
}
TY  - JOUR
AU  - Blanchet-Sadri, Francine
AU  - Goldner, K.
AU  - Shackleton, A.
TI  - Minimal partial languages and automata
JO  - RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications
PY  - 2017
SP  - 99
EP  - 119
VL  - 51
IS  - 2
PB  - EDP-Sciences
UR  - http://geodesic.mathdoc.fr/articles/10.1051/ita/2017011/
DO  - 10.1051/ita/2017011
LA  - en
ID  - ITA_2017__51_2_99_0
ER  - 
%0 Journal Article
%A Blanchet-Sadri, Francine
%A Goldner, K.
%A Shackleton, A.
%T Minimal partial languages and automata
%J RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications
%D 2017
%P 99-119
%V 51
%N 2
%I EDP-Sciences
%U http://geodesic.mathdoc.fr/articles/10.1051/ita/2017011/
%R 10.1051/ita/2017011
%G en
%F ITA_2017__51_2_99_0
Blanchet-Sadri, Francine; Goldner, K.; Shackleton, A. Minimal partial languages and automata. RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications, Tome 51 (2017) no. 2, pp. 99-119. doi: 10.1051/ita/2017011

Cité par Sources :