TY - CHAP
T1 - Cover array string reconstruction
AU - Crochemore, Maxime
AU - Iliopoulos, Costas S.
AU - Pissis, Solon
AU - Tischler, German
PY - 2010
Y1 - 2010
N2 - A proper factor u of a string y is a cover of y if every letter of y is within some occurrence of u in y. The concept generalises the notion of periods of a string. An integer array C is the minimal-cover (resp. maximal-cover) array of y if C[i] is the minimal (resp. maximal) length of covers of y[0..i,], or zero if no cover exists.In this paper, we present a constructive algorithm checking the validity of an array as a minimal-cover or maximal-cover array of some string. When the array is valid, the algorithm produces a string over an unbounded alphabet whose cover array is the input array. All algorithms run in linear time due to an interesting combinatorial property of cover arrays: the sum of important values in a cover array is bounded by twice the length of the string.
AB - A proper factor u of a string y is a cover of y if every letter of y is within some occurrence of u in y. The concept generalises the notion of periods of a string. An integer array C is the minimal-cover (resp. maximal-cover) array of y if C[i] is the minimal (resp. maximal) length of covers of y[0..i,], or zero if no cover exists.In this paper, we present a constructive algorithm checking the validity of an array as a minimal-cover or maximal-cover array of some string. When the array is valid, the algorithm produces a string over an unbounded alphabet whose cover array is the input array. All algorithms run in linear time due to an interesting combinatorial property of cover arrays: the sum of important values in a cover array is bounded by twice the length of the string.
UR - http://www.scopus.com/inward/record.url?scp=78449285348&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-13509-5_23
DO - 10.1007/978-3-642-13509-5_23
M3 - Conference paper
SN - 9783642135088
VL - N/A
T3 - Lecture Notes in Computer Science
SP - 251
EP - 259
BT - Combinatorial Pattern Matching
A2 - Amir, Amihood
A2 - Panda, Laxmi
PB - Springer Berlin Heidelberg
CY - Berlin ; New York
T2 - 21st Annual Symposium on Combinatorial Pattern Matching
Y2 - 21 June 2010 through 23 June 2010
ER -