Many different index structures, providing efficient solutions to problems related to pattern matching, have been introduced so far. Examples of these structures are suffix trees and directed acyclic word graphs (DAWGs), which can be efficiently constructed in linear time and space. Compact directed acyclic word graphs (CDAWGs) are an index structure preserving some features of both suffix trees and DAWGs, and require less space than both of them. An algorithm which directly constructs CDAWGs in linear time and space was first introduced by Crochemore and Verin, based on McCreight's algorithm for constructing suffix trees. In this work, we present a novel on-line linear-time algorithm that builds the CDAWG for a single string as well as for...
summary:An effective implementation of a Directed Acyclic Word Graph (DAWG) automaton is shown. A DA...
Abstract. Suffix trees are the key data structure for text string matching, and are used in wide app...
Given a set S of strings, a DFA accepting S offers a very time-efficient solution to the pattern ma...
AbstractMany different index structures, providing efficient solutions to problems related to patter...
The suffix tree is a well-known and widely-studied data structure that is highly useful for string m...
A Compact Directed Acyclic Word Graph (CDAWG) is a space-efficient text indexing structure, that ca...
AbstractSuffix trees are a well-known and widely-studied data structure highly useful for string mat...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Compact directed acyclic word graph (CDAWG) is the space-efficient version of a text-indexing data s...
Directed Acyclic Word Graph (DAWG) is a space efficient data structure used for storing suffixes of ...
International audienceThe Directed Acyclic Word Graph (DAWG) is an efficient data structure to treat...
incollectionThe Directed Acyclic Word Graph (DAWG) is a space-efficient data structure to treat and ...
. Information retrieval and data compression are the two main application areas where the rich theor...
AbstractGiven a set S of strings, a DFA accepting S offers a very time-efficient solution to the pat...
summary:An effective implementation of a Directed Acyclic Word Graph (DAWG) automaton is shown. A DA...
Abstract. Suffix trees are the key data structure for text string matching, and are used in wide app...
Given a set S of strings, a DFA accepting S offers a very time-efficient solution to the pattern ma...
AbstractMany different index structures, providing efficient solutions to problems related to patter...
The suffix tree is a well-known and widely-studied data structure that is highly useful for string m...
A Compact Directed Acyclic Word Graph (CDAWG) is a space-efficient text indexing structure, that ca...
AbstractSuffix trees are a well-known and widely-studied data structure highly useful for string mat...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Compact directed acyclic word graph (CDAWG) is the space-efficient version of a text-indexing data s...
Directed Acyclic Word Graph (DAWG) is a space efficient data structure used for storing suffixes of ...
International audienceThe Directed Acyclic Word Graph (DAWG) is an efficient data structure to treat...
incollectionThe Directed Acyclic Word Graph (DAWG) is a space-efficient data structure to treat and ...
. Information retrieval and data compression are the two main application areas where the rich theor...
AbstractGiven a set S of strings, a DFA accepting S offers a very time-efficient solution to the pat...
summary:An effective implementation of a Directed Acyclic Word Graph (DAWG) automaton is shown. A DA...
Abstract. Suffix trees are the key data structure for text string matching, and are used in wide app...
Given a set S of strings, a DFA accepting S offers a very time-efficient solution to the pattern ma...