Skip to main navigation Skip to search Skip to main content

On the hardness of the Consensus String problem

Amihood Amir, Haim Paryenty, Liam Roditty

Research output: Contribution to journalArticlepeer-review

Abstract

Finding the consensus of a given set of strings is a hard and challenging problem. The problem is formally defined as follows: given a set of strings S={s1,⋯, sk} and a constant d, find, if it exists, a string s* such that the distance of s* from each of the strings does not exceed d. This problem has many applications. Two examples are: In biology, it may be used to seek a common ancestor to given sections of DNA. In web searching it may be used as a clustering aid. The stringology community researched this problem under the Hamming distance. In that metric the problem is NP-hard. A lot of work has been also done in the Euclidean metric. In this paper we consider the Consensus problem under other string metrics. We show that this problem is NP-hard for the swap metric and APX-hard for the reversal metric.

Original languageEnglish
Pages (from-to)371-374
Number of pages4
JournalInformation Processing Letters
Volume113
Issue number10-11
DOIs
StatePublished - 2013

Keywords

  • Combinatorial problems
  • Computational complexity
  • Consensus
  • Hamming distance Swap Reversal

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Signal Processing
  • Information Systems
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'On the hardness of the Consensus String problem'. Together they form a unique fingerprint.

Cite this