Optimal algorithms for computing the canonical form of a circular string
Theoretical Computer Science - Selected papers of the Combinatorial Pattern Matching School
Parallel RAM algorithms for factorizing words
Theoretical Computer Science
Computation of words satisfying the "rhythmic oddity property" (after Simha Arom's works)
Information Processing Letters
Lyndon-like and V-order factorizations of strings
Journal of Discrete Algorithms
Periodic musical sequences and Lyndon words
Soft Computing - A Fusion of Foundations, Methodologies and Applications
STAR: an algorithm to Search for Tandem Approximate Repeats
Bioinformatics
A note on the Burrows-Wheeler transformation
Theoretical Computer Science
Combinatorics of Unique Maximal Factorization Families (UMFFs)
Fundamenta Informaticae - Special Issue on Stringology
String comparison and Lyndon-like factorization using V-order in linear time
CPM'11 Proceedings of the 22nd annual conference on Combinatorial pattern matching
Hi-index | 5.23 |
In this paper we extend previous work on unique maximal factorization families (UMFFs) and a total (but non-lexicographic) ordering of strings called V-order. We present new combinatorial results for V-order, in particular concatenation under V-order. We propose linear-time RAM algorithms for string comparison in V-order and for Lyndon-like factorization of a string into V-words. This asymptotic efficiency thus matches that of the corresponding algorithms for lexicographical order. Finally, we introduce Hybrid Lyndon words as a generalization of standard Lyndon words, and hence propose extensions of factorization algorithms to other forms of order.