Sciweavers

DCC
2009
IEEE

Linear Suffix Array Construction by Almost Pure Induced-Sorting

15 years 2 days ago
Linear Suffix Array Construction by Almost Pure Induced-Sorting
We present a linear time and space suffix array (SA) construction algorithm called the SA-IS algorithm. The SA-IS algorithm is novel because of the LMS-substrings used for the problem reduction and the pure induced-sorting (specially coined for this algorithm) used to propagate the order of suffixes as well as that of LMS-substrings, which makes the algorithm almost purely relying on induced sorting at both its crucial steps. The pure induced-sorting renders the algorithm an elegant design and in turn a surprisingly compact implementation which consists of less than 100 lines of C code. The experimental results demonstrate that this newly proposed algorithm yields noticeably better time and space efficiencies than all the currently published linear time algorithms for SA construction.
Ge Nong, Sen Zhang, Wai Hong Chan
Added 24 Nov 2009
Updated 24 Nov 2009
Type Conference
Year 2009
Where DCC
Authors Ge Nong, Sen Zhang, Wai Hong Chan
Comments (0)