Implementation of directed acyclic word graph
Kybernetika, Tome 38 (2002) no. 1, p. [91].

Voir la notice de l'article provenant de la source Czech Digital Mathematics Library

An effective implementation of a Directed Acyclic Word Graph (DAWG) automaton is shown. A DAWG for a text $T$ is a minimal automaton that accepts all substrings of a text $T$, so it represents a complete index of the text. While all usual implementations of DAWG needed about 30 times larger storage space than was the size of the text, here we show an implementation that decreases this requirement down to four times the size of the text. The method uses a compression of DAWG elements, i. e. vertices, edges and labels. The construction time of this implementation is linear with respect to the size of the text, a search for a specific pattern is done in a linear time with respect to the size of the pattern. This implementation preserves both good properties of the DAWG automaton.
Classification : 05C85, 68P05, 68Q45, 68R10, 68W05
Keywords: directed acyclic word graph automaton; string matching; data structures
@article{KYB_2002__38_1_a5,
     author = {Bal{\'\i}k, Miroslav},
     title = {Implementation of directed acyclic word graph},
     journal = {Kybernetika},
     pages = {[91]},
     publisher = {mathdoc},
     volume = {38},
     number = {1},
     year = {2002},
     mrnumber = {1899849},
     zbl = {1265.68116},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/KYB_2002__38_1_a5/}
}
TY  - JOUR
AU  - Balík, Miroslav
TI  - Implementation of directed acyclic word graph
JO  - Kybernetika
PY  - 2002
SP  - [91]
VL  - 38
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/KYB_2002__38_1_a5/
LA  - en
ID  - KYB_2002__38_1_a5
ER  - 
%0 Journal Article
%A Balík, Miroslav
%T Implementation of directed acyclic word graph
%J Kybernetika
%D 2002
%P [91]
%V 38
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/KYB_2002__38_1_a5/
%G en
%F KYB_2002__38_1_a5
Balík, Miroslav. Implementation of directed acyclic word graph. Kybernetika, Tome 38 (2002) no. 1, p. [91]. http://geodesic.mathdoc.fr/item/KYB_2002__38_1_a5/