A large neighborhood search heuristic for the longest common subsequence problem

被引:0
作者
Todd Easton
Abhilash Singireddy
机构
[1] Kansas State University,School of Industrial and Manufacturing Systems Engineering
来源
Journal of Heuristics | 2008年 / 14卷
关键词
Longest common subsequence; Dynamic programming; Large neighborhood search; Heuristic;
D O I
暂无
中图分类号
学科分类号
摘要
Given a set S={S1,…,Sk} of finite strings, the k-Longest Common Subsequence Problem (k-LCSP) seeks a string L* of maximum length such that L* is a subsequence of each Si for i=1,…,k. This paper presents a large neighborhood search technique that provides quality solutions to large k-LCSP instances. This heuristic runs in linear time in both the length of the sequences and the number of sequences. Some computational results are provided.
引用
收藏
页码:271 / 283
页数:12
相关论文
共 47 条
  • [1] Ahuja R.(2002)A survey of very large-scale neighborhood search techniques Discret. Appl. Math. 123 75-102
  • [2] Ergun O.(1998)Experimenting an approximation algorithm for the LCS Discret. Appl. Math. 110 13-24
  • [3] Orlin J.(1994)Performance analysis of some simple heuristics for computing longest common subsequences Algorithmica 12 293-311
  • [4] Punen A.(1969)Computer analysis of protein evolution Sci. Am. 221 86-95
  • [5] Bonizzoni P.(1978)A model of evolutionary change in proteins Atlas Protein Seq. Struct. 5 345-352
  • [6] Vedova G.D.(1992)Italiano, Sparse dynamic programming. II. convex and concave cost functions J. Assoc. Comput. Mach. 39 546-567
  • [7] Mauri G.(1980)On finding minimal length superstrings J. Comput. Syst. Sci. 20 50-58
  • [8] Chin F.(1995)Longest common subsequence to multiple strings. Exact and approximate algorithms Tech. Sci. Inform. 14 897-915
  • [9] Poon C.(2004)Supersequence of masks for oligo-chips J. Bioinform. Comput. Biol. 2 459-469
  • [10] Dayhoff M.O.(1975)A linear space algorithm for computing maximal common subsequences Commun. Assoc. Comput. Mach. 18 341-343