A speed-up for the commute between subword trees and DAWGs. (Q1853059): Difference between revisions
From MaRDI portal
Set profile property. |
ReferenceBot (talk | contribs) Changed an Item |
||
Property / cites work | |||
Property / cites work: On the computational power of pushdown automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4347080 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Complete inverted files for efficient text retrieval and analysis / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The smallest automaton recognizing the subwords of a text / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4849531 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A V log V algorithm for isomorphism of triconnected planar graphs / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A Space-Economical Suffix Tree Construction Algorithm / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On-line construction of suffix trees / rank | |||
Normal rank |
Latest revision as of 10:21, 5 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A speed-up for the commute between subword trees and DAWGs. |
scientific article |
Statements
A speed-up for the commute between subword trees and DAWGs. (English)
0 references
21 January 2003
0 references
A popular way to describe and build the DAWG or Directed Acyclic Word Graph of a string is by transformation of the corresponding subword tree. This transformation, which is not difficult to reverse, is easy to grasp and almost trivial to implement except for the assumed implication of a standard tree isomorphism algorithm. Here we point out a simple property of subword trees that makes checking tree isomorphism in this context a straightforward process, thereby simplifying the transformation significantly. Subword trees and DAWGs arise rather ubiquitously in applications of string processing, where they often play complementary roles. Efficient conversions are thus especially desirable.
0 references
Design and analysis of algorithms
0 references
Subword tree
0 references
DAWG
0 references
Tree isomorphism test
0 references