Algorithms on strings, trees, and sequences: computer science and computational biology
Algorithms on strings, trees, and sequences: computer science and computational biology
Optimal suffix tree construction with large alphabets
FOCS '97 Proceedings of the 38th Annual Symposium on Foundations of Computer Science
Algorithms on Strings
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Extracting powers and periods in a string from its runs structure
SPIRE'10 Proceedings of the 17th international conference on String processing and information retrieval
SWAT'12 Proceedings of the 13th Scandinavian conference on Algorithm Theory
Extracting powers and periods in a word from its runs structure
Theoretical Computer Science
Hi-index | 0.00 |
We present several efficient data structures for answering queries related to periods in words. For a given word w of length n the Period Query given a factor of w (represented by an interval) returns its shortest period and a compact representation of all periods. Several algorithmic solutions are proposed that balance the data structure space (ranging from O(n) to O(nlogn)), and the query time complexity (ranging from O(log1+εn) to O(logn)).