TY - GEN
T1 - An improved query time for succinct dynamic dictionary matching
AU - Feigenblat, Guy
AU - Porat, Ely
AU - Shiftan, Ariel
PY - 2014
Y1 - 2014
N2 - In this work, we focus on building an efficient succinct dynamic dictionary that significantly improves the query time of the current best known results. The algorithm that we propose suffers from only a O((loglogn)2) multiplicative slowdown in its query time and a slowdown for insertion and deletion operations, where n is the sum of all of the patterns' lengths, the size of the alphabet is polylog(n) and ε∈ (0,1). For general alphabet the query time is O((log log n) log σ), where σ is the size of the alphabet. A byproduct of this paper is an Aho-Corasick automaton that can be constructed with only a compact working space, which is the first of its type to the best of our knowledge.
AB - In this work, we focus on building an efficient succinct dynamic dictionary that significantly improves the query time of the current best known results. The algorithm that we propose suffers from only a O((loglogn)2) multiplicative slowdown in its query time and a slowdown for insertion and deletion operations, where n is the sum of all of the patterns' lengths, the size of the alphabet is polylog(n) and ε∈ (0,1). For general alphabet the query time is O((log log n) log σ), where σ is the size of the alphabet. A byproduct of this paper is an Aho-Corasick automaton that can be constructed with only a compact working space, which is the first of its type to the best of our knowledge.
UR - http://www.scopus.com/inward/record.url?scp=84958522329&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-07566-2_13
DO - 10.1007/978-3-319-07566-2_13
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84958522329
SN - 9783319075655
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 120
EP - 129
BT - Combinatorial Pattern Matching - 25th Annual Symposium, CPM 2014, Proceedings
PB - Springer Verlag
T2 - 25th Annual Symposium on Combinatorial Pattern Matching, CPM 2014
Y2 - 16 June 2014 through 18 June 2014
ER -