2016
DOI: 10.1016/j.dam.2014.11.022
|View full text |Cite
|
Sign up to set email alerts
|

Sequence binary decision diagram: Minimization, relationship to acyclic automata, and complexities of Boolean set operations

Abstract: The manipulation of large sequence data is one of the most important problems in string processing. In this paper, we discuss a new data structure for storing and manipulating sets of strings, called Sequence Binary Decision Diagrams (sequence BDDs), which has recently been introduced by Loekito et al. (Knowl. Inf. Syst., 24(2), 235-268, 2009) as a descendant of both acyclic DFAs (ADFAs) and binary decision diagrams (BDDs). Sequence BDDs can compactly represent sets of sequences similarly to minimal ADFAs, and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 31 publications
0
10
0
Order By: Relevance
“…This contraction requires O (|δ|), computational time complexity where δ is the number of edges. In contrast, as noted earlier, the application of Loekito et al (2010) and Denzumi et al (2016) effects a direct, incremental construction of the minimal representation.…”
Section: The Sequence Bddmentioning
confidence: 82%
See 3 more Smart Citations
“…This contraction requires O (|δ|), computational time complexity where δ is the number of edges. In contrast, as noted earlier, the application of Loekito et al (2010) and Denzumi et al (2016) effects a direct, incremental construction of the minimal representation.…”
Section: The Sequence Bddmentioning
confidence: 82%
“…Let |X| denote the number of elements of a given set X. It has been recently proven (Denzumi, Yoshinaka, Arimura, and Minato, 2016), that minDFA requires O(|δ|) whereas SeqBDD O(|V |) computational space complexity, and furthermore, |V | ≤ |δ| where minDFA can be |Σ| times larger than the former (Denzumi, Yoshinaka, Arimura, and Minato, 2016). In other words, a SeqBDD is theoretically never larger than the equivalent minDFA.…”
Section: Seqbdd Vs Minimal Dfamentioning
confidence: 99%
See 2 more Smart Citations
“…ZDD nodes correspond to labeled edges in the automaton. However, the size of such an automaton via straightforward translation can be Θ(n) times larger than the original ZDD [11] in the worst case. Therefore, we want to perform member(v, S) operations in O(|S|) time on ZDDs.…”
Section: Problem Of Existing Zddsmentioning
confidence: 99%