Online algorithms for finding distinct substrings with length and multiple prefix and suffix conditions
From MaRDI portal
Publication:6166969
Abstract: Let two static sequences of strings and , representing prefix and suffix conditions respectively, be given as input for preprocessing. For the query, let two positive integers and be given, as well as a string given in an online manner, such that represents the length- prefix of for . In this paper we are interested in computing the set of distinct substrings of such that , and contains some as a prefix and some as a suffix. More specifically, the counting problem is to output , whereas the reporting problem is to output all elements of , for each iteration . Let denote the alphabet size, and for a sequence of strings , . Then, we show that after -time preprocessing, the solutions for the counting and reporting problems for each iteration up to can be output in and total time. The preprocessing time can be reduced to for integer alphabets of size polynomial with regard to . Our algorithms have possible applications to network traffic classification.
Recommendations
Cites work
- scientific article; zbMATH DE number 1786458 (Why is no real title available?)
- scientific article; zbMATH DE number 801745 (Why is no real title available?)
- Algorithms on Strings, Trees and Sequences
- An algorithm for string matching with a sequence of don't cares
- Combinatorial Pattern Matching
- Constructing suffix arrays in linear time
- Fast text searching for regular expressions or automaton searching on tries
- Linear work suffix array construction
- On-line construction of suffix trees
- Online parameterized dictionary matching with one gap
- Online recognition of dictionary with one gap
- Parameterized dictionary matching and recognition with one gap
- Suffix Arrays: A New Method for On-Line String Searches
This page was built for publication: Online algorithms for finding distinct substrings with length and multiple prefix and suffix conditions
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6166969)