Covering Problems for Partial Words and for Indeterminate Strings
Maxime Crochemore, Costas S. Iliopoulos, Tomasz Kociumaka, Jakub, Radoszewski, Wojciech Rytter, Tomasz Wale\'n

TL;DR
This paper studies the computational complexity of covering problems for indeterminate strings and partial words, providing NP-completeness results, fixed-parameter tractable algorithms, and near-optimal time bounds.
Contribution
It establishes NP-completeness for binary alphabets and develops fixed-parameter algorithms with tight complexity bounds for these covering problems.
Findings
NP-complete for binary alphabet
Fixed-parameter algorithms with exponential dependence on non-solid symbols
Algorithms are near-optimal under ETH
Abstract
We consider the problem of computing a shortest solid cover of an indeterminate string. An indeterminate string may contain non-solid symbols, each of which specifies a subset of the alphabet that could be present at the corresponding position. We also consider covering partial words, which are a special case of indeterminate strings where each non-solid symbol is a don't care symbol. We prove that indeterminate string covering problem and partial word covering problem are NP-complete for binary alphabet and show that both problems are fixed-parameter tractable with respect to , the number of non-solid symbols. For the indeterminate string covering problem we obtain a -time algorithm. For the partial word covering problem we obtain a -time algorithm. We prove that, unless the Exponential Time Hypothesis is false, no…
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.
Taxonomy
TopicsAlgorithms and Data Compression · semigroups and automata theory · Machine Learning and Algorithms
