Exact Solutions for Closest String and Related Problems

  • Authors:
  • Jens Gramm;Rolf Niedermeier;Peter Rossmanith

  • Affiliations:
  • Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, Tübingen, Germany D-72076;Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, Tübingen, Germany D-72076;Institut für Informatik, Technische Universität München, München, Germany D-80290

  • Venue:
  • ISAAC '01 Proceedings of the 12th International Symposium on Algorithms and Computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

CLOSEST STRING is one of the core problems in the field of consensus word analysis with particular importance for computational biology. Given k strings of same length and a positive integer d, find a "closest string" s such that none of the given strings has Hamming distance greater than d from s. Closest String is NP-complete. We show how to solve CLOSEST STRING in linear time for constant d (the exponential growth is O(d d . We extend this result to the closely related problems d-MISMATCH and DISTINGUISHING STRING SELECTION. Moreover, we discuss fixed parameter tractability for parameter k and give an efficient linear time algorithm for CLOSEST STRING when k = 3. Finally, the practical usefulness of our findings is substantiated by some experimental results.