Computing at Glasgow University
Paper ID: 6986

Combined Super-/Substring and Super-/Subsequence Problems
Middendorf,M. Manlove,D.F.

Publication Type: Journal
Appeared in: Theoretical Computer Science, volume 320
Page Numbers : 247-267
Publisher: Elsevier Science
Year: 2004
ISBN/ISSN: 0304-3975

URL: This publication is available at this URL.


Super-/substring problems and super-/subsequence problems are well-known problems in stringology that have applications in a variety of areas, such as manufacturing systems design and molecular biology. Here we investigate the complexity of a new type of such problem that forms a combination of a super-/substring and a super-/subsequence problem. Moreover we introduce different types of minimal superstring and maximal substring problems. In particular, we consider the following problems: given a set L of strings and a string S, (i) find a minimal superstring (or maximal substring) of L that is also a supersequence (or a subsequence) of S, (ii) find a minimal supersequence (or maximal subsequence) of L that is also a superstring (or a substring) of S. In addition some non-super-/non-substring and non-super-/non-subsequence variants are studied. We obtain several NP-hardness or even MAX SNP-hardness results and also identify types of "weak minimal" superstrings and "weak maximal" substrings for which (i) is polynomial-time solvable.

PDF Bibtex entry Endnote XML