Title
Algorithms for three versions of the shortest common superstring problem
Abstract
The input to the Shortest Common Superstring (SCS) problem is a set S of k words of total length n. In the classical version the output is an explicit word SCS(S) in which each s ∈ S occurs at least once. In our paper we consider two versions with multiple occurrences, in which the input includes additional numbers (multiplicities), given in binary. Our output is the word SCS(S) given implicitly in a compact form, since its real size could be exponential. We also consider a case when all input words are of length two, where our main algorithmic tool is a compact representation of Eulerian cycles in multigraphs. Due to exponential multiplicities of edges such cycles can be exponential and the compact representation is needed. Other tools used in our paper are a polynomial case of integer linear programming and a min-plus product of matrices.
Year
DOI
Venue
2010
10.1007/978-3-642-13509-5_27
CPM
Keywords
Field
DocType
shortest common superstring problem,k word,word scs,total length n,eulerian cycle,shortest common superstring,input word,compact representation,compact form,polynomial case,explicit word
Superstring theory,Discrete mathematics,Regular expression,Combinatorics,Exponential function,Polynomial,Matrix (mathematics),Algorithm,Integer programming,Eulerian path,Mathematics,Binary number
Conference
Volume
ISSN
ISBN
6129
0302-9743
3-642-13508-0
Citations 
PageRank 
References 
6
0.50
11
Authors
7
Name
Order
Citations
PageRank
Maxime Crochemore12655281.75
Marek Cygan255640.52
Costas Iliopoulos349717.26
Marcin Kubica462929.26
Jakub Radoszewski562450.36
Wojciech Rytter62290181.52
Tomasz Waleń770639.62