On Periodicity Lemma for Partial Words
Tomasz Kociumaka, Jakub Radoszewski, Wojciech Rytter, Tomasz, Wale\'n

TL;DR
This paper studies the threshold function related to periodicity in partial words with holes, providing efficient evaluation algorithms and a unified structural understanding of the formulae for various hole counts.
Contribution
It introduces an efficient $O(\log p + \log q)$ algorithm for evaluating the threshold function and reveals its piecewise-linear structure for any number of holes.
Findings
Efficient evaluation algorithm for the threshold function.
Structural characterization of the threshold function as piecewise-linear.
Generalization of formulae for any number of holes.
Abstract
We investigate the function , called here the threshold function, related to periodicity of partial words (words with holes). The value is defined as the minimum length threshold which guarantees that a natural extension of the periodicity lemma is valid for partial words with holes and (strong) periods . We show how to evaluate the threshold function in time, which is an improvement upon the best previously known -time algorithm. In a series of papers, the formulae for the threshold function, in terms of and , were provided for each fixed . We demystify the generic structure of such formulae, and for each value we express the threshold function in terms of a piecewise-linear function with pieces.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
