pith. sign in

arxiv: 1506.04559 · v1 · pith:XRNMO5ODnew · submitted 2015-06-15 · 💻 cs.DS

Linear Algorithm for Conservative Degenerate Pattern Matching

classification 💻 cs.DS
keywords degenerateconservativesymbolsalgorithmmatchingnon-solidstringstrings
0
0 comments X
read the original abstract

A degenerate symbol x* over an alphabet A is a non-empty subset of A, and a sequence of such symbols is a degenerate string. A degenerate string is said to be conservative if its number of non-solid symbols is upper-bounded by a fixed positive constant k. We consider here the matching problem of conservative degenerate strings and present the first linear-time algorithm that can find, for given degenerate strings P* and T* of total length n containing k non-solid symbols in total, the occurrences of P* in T* in O(nk) time.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.