用户名: 密码: 验证码:
A Grouping Approach for Succinct Dynamic Dictionary Matching
详细信息    查看全文
文摘
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((\log \log n)^2 )\) multiplicative slowdown in its query time and a \(O(\frac{1}{\epsilon } \log n)\) slowdown for insertion and deletion operations, where n is the sum of all of the patterns’ lengths, the size of the alphabet is \(\textit{polylog}(n)\) and \(\epsilon \in (0,1)\). For general alphabet the query time is \( O((\log \log n) \log \sigma )\), where \(\sigma \) 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.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700