Papers
Topics
Authors
Recent
Search
2000 character limit reached

Run-Length Encoded Nondeterministic KMP and Suffix Automata

Published 11 Dec 2014 in cs.FL and cs.DS | (1412.3688v2)

Abstract: We present a novel bit-parallel representation, based on the run-length encoding, of the nondeterministic KMP and suffix automata for a string $P$ with at least two distinct symbols. Our method is targeted to the case of long strings over small alphabets and complements the method of Cantone et al. (2012), which is effective for long strings over large alphabets. Our encoding requires $O((\sigma + m)\lceil \rho / w\rceil)$ space and allows one to simulate the automata on a string in time $O(\lceil \rho / w\rceil)$ per transition, where $\sigma$ is the alphabet size, $m$ is the length of $P$, $\rho$ is the length of the run-length encoding of $P$ and $w$ is the machine word size in bits. The input string can be given in either unencoded or run-length encoded form.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (1)

Collections

Sign up for free to add this paper to one or more collections.