Free access
Proceedings
2012 Proceedings of the Fourteenth Workshop on Algorithm Engineering and Experiments (ALENEX)

Solving the Minimum String Cover Problem

Abstract

A string cover C of a set of strings S is a set of substrings from S such that every string in S can be written as a concatenation of the strings in C. Given costs assigned to each substring from S, the Minimum String Cover (MSC) problem asks for a cover of minimum total cost. This NP-hard problem has so far only been approached from a purely theoretical perspective. A previous integer linear programming (ILP) formulation was designed for a special case, in which each string in S must be generated by a (small) constant number of substrings. If this restriction is removed, the ILP has an exponential number of variables, for which we show the pricing problem to be NP-hard. We propose an alternative flow-based ILP formulation of polynomial size, whose structure is particularly favorable for a Lagrangian relaxation approach. By making use of the strong bounds obtained through a repeated shortest path computation in a branch-and-bound manner, we show for the first time that non-trivial MSC instances can be solved to provable optimality in reasonable time. We also provide and solve real-world instances derived from the classic text “Alice in Wonderland”. On almost all instances, our Lagrangian relaxation approach outperforms a CPLEX-based implementation by an order of magnitude. Our software is available under the terms of the GNU general public license.

Formats available

You can view the full content in the following formats:

Information & Authors

Information

Published In

cover image Proceedings
2012 Proceedings of the Fourteenth Workshop on Algorithm Engineering and Experiments (ALENEX)
Pages: 75 - 83
Editors: David A. Bader, Georgia Institute of Technology, Atlanta, Georgia and Dort Mutzel, Technische Universität Dortmund, Dortmund, Germany
ISBN (Print): 978-1-611972-12-2
ISBN (Online): 978-1-61197-292-4

History

Submitted: 12 December 2011
Published online: 18 December 2013

Authors

Affiliations

Notes

*
Supported by DFG SFB 876 “Providing Information by Resource-Constrained Data Analysis”

Metrics & Citations

Metrics

Citations

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited By

View Options

View options

PDF

View PDF

Figures

Tables

Media

Share

Share

Copy the content Link

Share with email

Email a colleague

Share on social media