On the Greedy Algorithm for the Shortest Common Superstring Problem with Reversals
Data Structures and Algorithms
2015-12-08 v2
Abstract
We study a variation of the classical Shortest Common Superstring (SCS) problem in which a shortest superstring of a finite set of strings is sought containing as a factor every string of or its reversal. We call this problem Shortest Common Superstring with Reversals (SCS-R). This problem has been introduced by Jiang et al., who designed a greedy-like algorithm with length approximation ratio . In this paper, we show that a natural adaptation of the classical greedy algorithm for SCS has (optimal) compression ratio , i.e., the sum of the overlaps in the output string is at least half the sum of the overlaps in an optimal solution. We also provide a linear-time implementation of our algorithm.
Cite
@article{arxiv.1511.08431,
title = {On the Greedy Algorithm for the Shortest Common Superstring Problem with Reversals},
author = {Gabriele Fici and Tomasz Kociumaka and Jakub Radoszewski and Wojciech Rytter and Tomasz Waleń},
journal= {arXiv preprint arXiv:1511.08431},
year = {2015}
}
Comments
Published in Information Processing Letters