Counting parameterized border arrays for a binary alphabet

26Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The parameterized pattern matching problem is a kind of pattern matching problem, where a pattern is considered to occur in a text when there exists a renaming bijection on the alphabet with which the pattern can be transformed into a substring of the text. A parameterized border array (p-border array) is an analogue of a border array of a standard string, which is also known as the failure function of the Morris-Pratt pattern matching algorithm. In this paper we present a linear time algorithm to verify if a given integer array is a valid p-border array for a binary alphabet. We also show a linear time algorithm to compute all binary parameterized strings sharing a given p-border array. In addition, we give an algorithm which computes all p-border arrays of length at most n, where n is a a given threshold. This algorithm runs in time linear in the number of output p-border arrays. © Springer-Verlag Berlin Heidelberg 2009.

Cite

CITATION STYLE

APA

I, T., Inenaga, S., Bannai, H., & Takeda, M. (2009). Counting parameterized border arrays for a binary alphabet. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5457, pp. 422–433). Springer Verlag. https://doi.org/10.1007/978-3-642-00982-2_36

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free