Title
On the String Consensus Problem and the Manhattan Sequence Consensus Problem
Abstract
In the Manhattan Sequence Consensus problem (MSC problem) we are given k integer sequences, each of length ℓ, and we are to find an integer sequence x of length ℓ (called a consensus sequence), such that the maximum Manhattan distance of x from each of the input sequences is minimized. For binary sequences Manhattan distance coincides with Hamming distance, hence in this case the string consensus problem (also called string center problem or closest string problem) is a special case of MSC. Our main result is a practically efficient <InlineEquation ID=\"IEq1\" <EquationSource Format=\"TEX\"$\\mathcal{O}(\\ell)$</EquationSource> </InlineEquation>-time algorithm solving MSC for k ≤ 5 sequences. Practicality of our algorithms has been verified experimentally. It improves upon the quadratic algorithm by Amir et al. (SPIRE 2012) for string consensus problem for k = 5 binary strings. Similarly as in Amir's algorithm we use a column-based framework. We replace the implied general integer linear programming by its easy special cases, due to combinatorial properties of the MSC for k ≤ 5. We also show that for a general parameter k any instance can be reduced in linear time to a kernel of size k!, so the problem is fixed-parameter tractable. Nevertheless, for k ≤ 4 this is still too much for any naive solution to be feasible in practice.
Year
DOI
Venue
2014
10.1016/j.tcs.2017.03.022
Theor. Comput. Sci.
Keywords
DocType
Volume
Sequence consensus problem,Center string problem,Closest string problem
Journal
710
ISSN
Citations 
PageRank 
0304-3975
1
0.37
References 
Authors
20
5
Name
Order
Citations
PageRank
Tomasz Kociumaka121738.57
Jakub Pachocki240.75
Jakub Radoszewski362450.36
Wojciech Rytter42290181.52
Tomasz Waleń570639.62