Collapsing Superstring Conjecture.

作者: Ivan Mihajlin , Alexander S. Kulikov , Alexander Golovnev , Alexander Logunov , Maksim Nikolaev

DOI:

关键词:

摘要: In the Shortest Common Superstring (SCS) problem, one is given a collection of strings, and needs to find shortest string containing each them as substring. SCS admits $2\frac{11}{23}$-approximation in polynomial time (Mucha, SODA'13). While this algorithm its analysis are technically involved, 30 years old Greedy Conjecture claims that trivial efficient Algorithm gives 2-approximation for SCS. We develop graph-theoretic framework studying approximation algorithms The reminiscent classical Traveling Salesman: take two copies an optimal solution, apply edge-collapsing procedure, get approximate solution. framework, we observe surprising properties solutions, conjecture they hold all input instances. first conjecture, call Collapsing there elementary way transform any solution repeated twice into same graph $G$. This would give 2-approximate second not only resulting $G$ but can be computed by greedy procedure called Hierarchical Algorithm. While clearly implies one, perhaps surprisingly prove their equivalence. We support these equivalent conjectures giving proof special case where strings have length at most 3. standard Conjecture, while latter sufficient Except (conjectured) good ratio, provably finds 3.5-approximation.

参考文章(31)
Theodoros P. Gevezes, Leonidas S. Pitsoulis, The Shortest Superstring Problem Springer, New York, NY. pp. 189- 227 ,(2014) , 10.1007/978-1-4939-0808-0_10
Alexander Golovnev, Alexander S. Kulikov, Ivan Mihajlin, Approximating Shortest Superstring Problem Using de Bruijn Graphs Combinatorial Pattern Matching. pp. 120- 129 ,(2013) , 10.1007/978-3-642-38905-4_13
Katarzyna E. Paluch, Better Approximation Algorithms for Maximum Asymmetric Traveling Salesman and Shortest Superstring. arXiv: Data Structures and Algorithms. ,(2014)
H.J. Romero, C.A. Brizuela, A. Tchernykh, An experimental comparison of two approximation algorithms for the common superstring problem mexican international conference on computer science. pp. 27- 34 ,(2004) , 10.1109/ENC.2004.1342585
James A. Storer, Data compression: methods and theory Computer Science Press, Inc.. ,(1987)
Richard Bellman, Dynamic Programming Treatment of the Travelling Salesman Problem Journal of the ACM. ,vol. 9, pp. 61- 63 ,(1962) , 10.1145/321105.321111
Samuel Kohn, Allan Gottlieb, Meryle Kohn, A generating function approach to the Traveling Salesman Problem Proceedings of the 1977 annual conference on - ACM '77. pp. 294- 300 ,(1977) , 10.1145/800179.810218
Uli Laube, Maik Weinard, CONDITIONAL INEQUALITIES AND THE SHORTEST COMMON SUPERSTRING PROBLEM International Journal of Foundations of Computer Science. ,vol. 16, pp. 1219- 1230 ,(2005) , 10.1142/S0129054105003777
Richard M. Karp, Dynamic programming meets the principle of inclusion and exclusion Operations Research Letters. ,vol. 1, pp. 49- 51 ,(1982) , 10.1016/0167-6377(82)90044-X