Algorithms for Jumbled Pattern Matching in Strings

Computer Science – Data Structures and Algorithms

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

18 pages, 9 figures; article accepted for publication in the International Journal of Foundations of Computer Science

Scientific paper

The Parikh vector p(s) of a string s is defined as the vector of multiplicities of the characters. Parikh vector q occurs in s if s has a substring t with p(t)=q. We present two novel algorithms for searching for a query q in a text s. One solves the decision problem over a binary text in constant time, using a linear size index of the text. The second algorithm, for a general finite alphabet, finds all occurrences of a given Parikh vector q and has sub-linear expected time complexity; we present two variants, which both use a linear size index of the text.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Algorithms for Jumbled Pattern Matching in Strings does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Algorithms for Jumbled Pattern Matching in Strings, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Algorithms for Jumbled Pattern Matching in Strings will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-649832

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.