Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...

Details

Autor(en) / Beteiligte
Titel
Covering Problems for Partial Words and for Indeterminate Strings
Ist Teil von
  • Algorithms and Computation, p.220-232
Ort / Verlag
Cham: Springer International Publishing
Link zum Volltext
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
  • We consider the problem of computing a 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 both 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 \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k$$\end{document}, the number of non-solid symbols. For the indeterminate string covering problem we obtain a \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2^{\mathcal {O}(k\log k)} + n k^{\mathcal {O}(1)}$$\end{document}-time algorithm. For the partial word covering problem we obtain a \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2^{\mathcal {O}(\sqrt{k}\log k)} + nk^{\mathcal {O}(1)}$$\end{document}-time algorithm. We prove that, unless the Exponential Time Hypothesis is false, no \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2^{o(\sqrt{k})} n^{\mathcal {O}(1)}$$\end{document}-time solution exists for this problem, which shows that our algorithm for this case is close to optimal. We also present an algorithm for both problems which is feasible in practice.
Sprache
Englisch
Identifikatoren
ISBN: 3319130749, 9783319130743
ISSN: 0302-9743
eISSN: 1611-3349
DOI: 10.1007/978-3-319-13075-0_18
Titel-ID: cdi_springer_books_10_1007_978_3_319_13075_0_18
Format

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX