Chapter
Prefix Table Construction and Conversion
Abstract
The prefix table of a string x = x[1..n] is an array π = π[1..n] such that π[i] is the length of the longest substring beginning at i that equals a prefix of x. In this paper we describe and evaluate algorithms for prefix table construction, some previously proposed, others designed by us. We also describe and evaluate new linear-time algorithms for transformations between π and the border array.
Authors
Bland W; Kucherov G; Smyth WF
Book title
Combinatorial Algorithms
Series
Lecture Notes in Computer Science
Volume
8288
Pagination
pp. 41-53
Publisher
Springer Nature
Publication Date
2013
DOI
10.1007/978-3-642-45278-9_5