Back to Search Start Over

ON-LINE CONSTRUCTION OF A SMALL AUTOMATON FOR A FINITE SET OF WORDS

Authors :
Alessio Langiu
Laura Giambruno
Maxime Crochemore
Crochemore, M
Giambruno, L
Langiu, A
Laboratoire d'Informatique Gaspard-Monge (LIGM)
Université Paris-Est Marne-la-Vallée (UPEM)-École des Ponts ParisTech (ENPC)-ESIEE Paris-Fédération de Recherche Bézout-Centre National de la Recherche Scientifique (CNRS)
Dipartimento di Matematica e Applicazioni [Palermo]
Università degli studi di Palermo - University of Palermo
Centre National de la Recherche Scientifique (CNRS)-Fédération de Recherche Bézout-ESIEE Paris-École des Ponts ParisTech (ENPC)-Université Paris-Est Marne-la-Vallée (UPEM)
Università di Palermo
Source :
International Journal of Foundations of Computer Science, International Journal of Foundations of Computer Science, World Scientific Publishing, 2012, 23 (2), pp.281-301. ⟨10.1142/S0129054112400138⟩
Publication Year :
2012
Publisher :
World Scientific Publishing Company, 2012.

Abstract

In this paper we describe a "light" algorithm for the on-line construction of a small automaton recognising a finite set of words. The algorithm runs in linear time. We carried out good experimental results on real dictionaries, on biological sequences and on the sets of suffixes (resp. factors) of a set of words that shows how our automaton is near to the minimal one. For the suffixes of a text, we propose a modified construction that leads to an even smaller automaton. We moreover construct linear algorithms for the insertion and deletion of a word in a finite set, directly from the constructed automaton.

Details

Language :
English
ISSN :
01290541
Database :
OpenAIRE
Journal :
International Journal of Foundations of Computer Science, International Journal of Foundations of Computer Science, World Scientific Publishing, 2012, 23 (2), pp.281-301. ⟨10.1142/S0129054112400138⟩
Accession number :
edsair.doi.dedup.....498791bf219700938e0e90f5cbbcdf5d
Full Text :
https://doi.org/10.1142/S0129054112400138⟩