Abstract

A factor uu of a word ww is a cover of ww if every position in ww lies within some occurrence of uu in ww. A word ww covered by uu thus generalizes the idea of a repetition, that is, a word composed of exact concatenations of uu. In this article we introduce a new notion of αα-partial cover, which can be viewed as a relaxed variant of cover, that is, a factor covering at least αα positions in ww. We develop a data structure of O(n)O(n) size (where n=∣w∣n=|w|) that can be constructed in O(nlog⁡n)O(n\log n) time which we apply to compute all shortest αα-partial covers for a given αα. We also employ it for an O(nlog⁡n)O(n\log n)-time algorithm computing a shortest αα-partial cover for each α=1,2,…,nα=1,2,\ldots,n.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.