Skip to main content

Finding Consensus Strings with Small Length Difference Between Input and Solution Strings

  • Conference paper
  • First Online:
Book cover Mathematical Foundations of Computer Science 2015 (MFCS 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9235))

Abstract

The parameterised complexity of the Closest Substring Problem and the Consensus Patterns Problem with respect to the parameter \((\ell - m)\) is investigated, where \(\ell \) is the maximum length of the input strings and m is the length of the solution string. We present an exact exponential time algorithm for both problems, which is based on an alphabet reduction. Furthermore, it is shown that for most combinations of \((\ell - m)\) and one of the classical parameters (m, \(\ell \), number of input strings k, distance d), we obtain fixed-parameter tractability, but even for constant \((\ell - m)\) and constant alphabet size, both problems are \({{\mathrm{\mathsf {NP}}}}\)-hard.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A compact presentation of all results is provided by Tables 1 and 2.

  2. 2.

    By \({{\mathrm{\mathcal {O}}}}^*\) we denote the \({{\mathrm{\mathcal {O}}}}\)-notation that suppresses polynomial factors.

  3. 3.

    In all tables, \(\mathbf p \) means that the label of this column is treated as a parameter and an integer entry means that the result holds even if this parameter is set to the given constant; problems that are hard for \({{\mathrm{\mathsf {W}}}}[1]\) are not in \({{\mathrm{\mathsf {FPT}}}}\) (under complexity theoretical assumptions, see [4]).

References

  1. Bulteau, L., Hüffner, F., Komusiewicz, C., Niedermeier, R.: Multivariate algorithmics for np-hard string problems. EATCS Bull. 114, 31–73 (2014)

    Google Scholar 

  2. Evans, P.A., Smith, A.D., Wareham, H.T.: On the complexity of finding common approximate substrings. Theoret. Comput. Sci. 306, 407–430 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Fellows, M.R., Gramm, J., Niedermeier, R.: On the parameterized intractability of motif search problems. Combinatorica 26, 141–167 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Flum, J., Grohe, M.: Parameterized Complexity Theory. Springer-Verlag, New York (2006)

    MATH  Google Scholar 

  5. Frances, M., Litman, A.: On covering problems of codes. Theor. Comput. Sys. 30, 113–119 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  6. Gramm, J., Niedermeier, R., Rossmanith, P.: Fixed-parameter algorithms for closest string and related problems. Algorithmica 37, 25–42 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Kratochvíl, J., Kr̆ivánek, M.: On the computational complexity of codes in graphs. In: Chytil, M.P., Koubek, V., Janiga, L. (eds.) Mathematical Foundations of Computer Science 1988. LNCS, pp. 396–404. Springer, Heidelberg (1988)

    Chapter  Google Scholar 

  8. Marx, D.: Closest substring problems with small distances. SIAM J. Comput. 38, 1382–1410 (2008)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Markus L. Schmid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schmid, M.L. (2015). Finding Consensus Strings with Small Length Difference Between Input and Solution Strings. In: Italiano, G., Pighizzini, G., Sannella, D. (eds) Mathematical Foundations of Computer Science 2015. MFCS 2015. Lecture Notes in Computer Science(), vol 9235. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48054-0_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48054-0_45

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48053-3

  • Online ISBN: 978-3-662-48054-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics