An Optimal Algorithm to Find Seeds in Strings

ZHAO Ji,GUO Qing,CHEN Chun,ZHANG Hui
DOI: https://doi.org/10.3969/j.issn.1003-6059.2005.04.003
2005-01-01
Pattern Recognition and Artificial Intelligence
Abstract:We concentrate on one of the most important repetitive structures of string--seeds. Using the concept of equivalence class, we present a data structure called equivalence class (ECTREE). By constructing the PREF--ECTREE and SUFF--ECTREE of a given string of lengthn, we can compute all the seeds of the string from length 1 to lengthn/2 in real time, with the time complexity of O(nlogn).
What problem does this paper attempt to address?