English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Validating the Knuth-Morris-Pratt Failure Function, Fast and Online

Gawrychowski, P., Jeż, A., & Jeż, Ł. (2013). Validating the Knuth-Morris-Pratt Failure Function, Fast and Online. Theory of Computing Systems, 54(2), 337-372. doi:10.1007/s00224-013-9522-8.

Item is

Basic

show hide
Genre: Journal Article
Latex : Validating the {Knuth}-{Morris}-{Pratt} Failure Function, Fast and Online

Files

show Files

Locators

show
hide
Description:
Open Access
OA-Status:

Creators

show
hide
 Creators:
Gawrychowski, Paweł1, Author           
Jeż, Artur1, Author           
Jeż, Łukasz2, Author
Affiliations:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              
2External Organizations, ou_persistent22              

Content

show
hide
Free keywords: -
 Abstract: Let π'_w denote the failure function of the Knuth-Morris-Pratt algorithm for a word w. In this paper we study the following problem: given an integer array A'[1 .. n], is there a word w over an arbitrary alphabet Σ such that A'[i]=π'_w[i] for all i? Moreover, what is the minimum cardinality of Σ required? We give an elementary and self-contained \mathcalO}(nłog n) time algorithm for this problem, thus improving the previously known solution, which had no polynomial time bound. Using both deeper combinatorial insight into the structure of π' and advanced algorithmic tools, we further improve the running time to \mathcal{O(n).

Details

show
hide
Language(s): eng - English
 Dates: 20142013-12-06
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: DOI: 10.1007/s00224-013-9522-8
BibTex Citekey: GawrychowskiJez2014
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Theory of Computing Systems
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: New York, NY : Springer
Pages: - Volume / Issue: 54 (2) Sequence Number: - Start / End Page: 337 - 372 Identifier: ISSN: 1432-4350
CoNE: https://pure.mpg.de/cone/journals/resource/954926948774