On the String Consensus Problem and the Manhattan Sequence Consensus Problem
Tomasz Kociumaka, Jakub W. Pachocki, Jakub Radoszewski, Wojciech, Rytter, and Tomasz Wale\'n

TL;DR
This paper presents a fast, practical algorithm for solving the Manhattan Sequence Consensus problem for up to five sequences, improving efficiency over previous methods and establishing fixed-parameter tractability.
Contribution
The paper introduces an $O(l)$-time algorithm for MSC with up to five sequences and demonstrates fixed-parameter tractability for general $k$ via linear kernelization.
Findings
Efficient $O(l)$-time algorithm for $k \\le 5$ sequences.
Experimental validation of practicality.
Reduction to a kernel of size $k!$ for fixed-parameter tractability.
Abstract
In the Manhattan Sequence Consensus problem (MSC problem) we are given integer sequences, each of length , and we are to find an integer sequence of length (called a consensus sequence), such that the maximum Manhattan distance of 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 -time algorithm solving MSC for 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 binary strings. Similarly as in Amir's algorithm we use a column-based framework. We replace the implied general…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Genome Rearrangement Algorithms · semigroups and automata theory
