2014
DOI: 10.1002/spe.2261
|View full text |Cite
|
Sign up to set email alerts
|

Fast construction of space‐optimized recursive automaton

Abstract: SummaryFinite‐state automata are important components in information retrieval and natural language processing software. A recursive automaton is the most compact representation of the acyclic deterministic finite‐state automata. It is based on merging not only the equivalent states but also the identical substructures in an automaton. The LZ trie variant is the state‐of‐the‐art in automata compression regarding space, but the time needed for its construction was, until now, quadratic, which has made it imprac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…The core of our implementation of a succinct FASTQ format is the LZ trie, the stateof-the-art method for automata compression [9] that is incorporated into our SFQ (https: //github.com/lisp-rbi/sfq, accessed on 10 May 2022) software for the construction and querying of sFASTQ. The drawbacks of employing automata are considerable memory consumption and the time needed for construction.…”
Section: Overviewmentioning
confidence: 99%
See 2 more Smart Citations
“…The core of our implementation of a succinct FASTQ format is the LZ trie, the stateof-the-art method for automata compression [9] that is incorporated into our SFQ (https: //github.com/lisp-rbi/sfq, accessed on 10 May 2022) software for the construction and querying of sFASTQ. The drawbacks of employing automata are considerable memory consumption and the time needed for construction.…”
Section: Overviewmentioning
confidence: 99%
“…The state-of-the-art in deterministic automata compression, regarding the compression factor and the construction speed, is the LZ trie algorithm. The details on LZ trie can be found in [9]; here we give a brief description. A trie is a digital tree that represents a set of strings by storing the shared prefixes only once.…”
Section: Sfastq Data Structures Implementation Details 221 Lz Trie Da...mentioning
confidence: 99%
See 1 more Smart Citation