Approximating Shortest Superstrings

Shang-Hua Teng, Frances F. Yao
1997 SIAM journal on computing (Print)  
The shortest-superstring problem is to find a shortest possible string that contains every string in a given set as substrings. This problem has applications to data compression and DNA sequencing. Since the problem is NP-hard and MAX SNP-hard, approximation algorithms are of interest. We present a new algorithm which always finds a superstring that is at most 2.89 times as long as the shortest superstring. Our result improves the 3-approximation result of Blum et al.
doi:10.1137/s0097539794286125 fatcat:6wc2ntk3brdr5jq6i5ynmw42fu