Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Approximating shortest superstrings with constraints
Jiang T., Li M. (ed) Theoretical Computer Science134 (2):473-491,1994.Type:Article
Date Reviewed: Nov 1 1995

The general problem of finding the shortest superstring to a given number of strings (that is, the shortest string such that all given strings appear as substrings) is NP-complete. The authors, with Blum, Tromp, and Yannakakis [1], have shown that several greedy algorithms yield O ( n ) superstrings, where n is the theoretical optimum, on the condition that no substrings are forbidden. The authors modify some of their previous algorithms to allow negative strings that may not appear as substrings in the superstring, in the two cases that either no negative string contains an admissible substring, or the number of negative strings is constant. Using Monge’s principle [2] that in any optimal solution of a transport problem no two paths may intersect, they prove by a lengthy series of elementary combinatorial and counting lemmas that their greedy algorithm yields a superstring of length O ( n4&slash;3 ). They conjecture that ultimately a polynomial-time algorithm yielding an O ( n ) superstring is possible. As an aside, in the Computing Reviews classification, “linear” means what it usually means in mathematics. These authors use “linear” as a synonym for “O ( n ),” which means “having an upper bound that is linear in some (nonlinearly defined) variable,” which definitely is not linear.

Reviewer:  H. Guggenheimer Review #: CR119072 (9511-0883)
1) Blum, A.; Jiang, T.; Li, M.; Tromp, J.; and Yannakakis, M. Linear approximation of shortest superstrings. In Proceedings of the 23rd ACM Symposium on the Theory of Computing (1991), 328–336.
2) Monge, G. Déblai et remblai (Clearing and filling). Mémoires de l’Académie Royale des Sciences, Paris, 1781.
Bookmark and Share
 
Sorting/ Searching (E.5 ... )
 
 
Algorithm Design And Analysis (G.4 ... )
 
 
Combinatorial Algorithms (G.2.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Sorting/Searching": Date
New techniques for best-match retrieval
Shasha D. (ed), Wang T. ACM Transactions on Information Systems 8(2): 140-158, 2001. Type: Article
Jun 1 1991
An adaptation of a root finding method to searching ordered disk files
Armenakis A., Garey L., Gupta R. BIT 25(4): 562-568, 1985. Type: Article
Mar 1 1987
Constant time parallel sorting: an empirical view
Gasarch W., Golub E., Kruskal C. Journal of Computer and System Sciences 67(1): 63-91, 2003. Type: Article
Nov 21 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy