Journal article
Lyndon array construction during Burrows–Wheeler inversion
Abstract
In this paper we present an algorithm to compute the Lyndon array of a string T of length n as a byproduct of the inversion of the Burrows–Wheeler transform of T. Our algorithm runs in linear time using only a stack in addition to the data structures used for Burrows–Wheeler inversion. We compare our algorithm with two other linear-time algorithms for Lyndon array construction and show that computing the Burrows–Wheeler transform and then …
Authors
Louza FA; Smyth WF; Manzini G; Telles GP
Journal
Journal of Discrete Algorithms, Vol. 50, , pp. 2–9
Publisher
Elsevier
Publication Date
May 2018
DOI
10.1016/j.jda.2018.08.001
ISSN
1570-8667